语句whilee中的表达式e等价于
篇一:while中关系表达式等价问题
语句while(!e)中的条件!e等价于  A 。
A) e==0B)e!=1C) e!=0 D)e==1
篇二:程序选择题
━━━━━━━━━━━━━━━━━
一、单项选择共18题(共计36分)
━━━━━━━━━━━━━━━━━
第1题(2.0分)题号:138
以下程序的输出结果是()。
main()
{int i,j,k,a=3,b=2;
i=(--a==b++)?--a:++b;
j=a++;k=b;
printf(i=%d,j=%d,k=%d\n,i,j,k);
}
A:i=2,j=1,k=3
B:i=1,j=1,k=2
C:i=4,j=2,k=4
D:i=1,j=1,k=3
答案:D
第2题(2.0分)题号:136
下列程序的输出结果为()。
main()
{int m=7,n=4;
float a=38.4,b=6.4,x;
x=m/2+n*a/b+1/2;
printf(%f\n,x);
}
A:27.000000
B:27.500000
C:28.000000
D:28.500000
答案:A
第3题(2.0分)题号:617
执行语句for(i=1;i++<4;); 后变量i 的值是()。 A:3
B:4
C:5
D:不定
答案:C
第4题(2.0分)题号:161
设j和k都是int类型,则for循环语句
for(j=0,k=-1;k=1;j++,k++) printf(****\n);()。
A:循环结束的条件不合法
B:是无限循环
C:循环体一次也不执行
D:循环体只执行一次
答案:B
第5题(2.0分)题号:613
下面有关for 循环的正确描述是()。
A:for 循环只能用于循环次数已经确定的情况
B:for 循环是先执行循环循环体语句,后判断表达式
C:在for 循环中,不能用break 语句跳出循环体
D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
答案:D
第6题(2.0分)题号:614
若i为整型变量,则以下循环执行次数是()。
for(i=2;i==0;) printf(%d,i--);
A:无限次
B:0次
C:1次
D:2次
答案:B
第7题(2.0分)题号:436
设j和k都是int类型,则下面的for循环语句()。
for(j=0,k=0;j<=9&&k!=876;j++) scanf(%d,&k);
A:最多执行10次
B:最多执行9次
C:是无限循环
D:循环体一次也不执行
答案:A
第8题(2.0分)题号:506
以下程序段的输出结果为()。for(i=4;i>1;i--) for(j=1;j<i;j++) putchar('#'); A:无
B:>#
C:#
D:###
答案:B
while语句简单例子
第9题(2.0分)题号:505
以下语句中,循环次数不为10次的语句是()。
A:for(i=1;i<10;i++);
B:i=1;do{i++;}while(i<=10);
C:i=10;while(i>0){--i;}
D:i=1;m:if(i<=10){i++;goto m;}
答案:A
第10题(2.0分)题号:619
对for(表达式1; ;表达式3) 可理解为()。
A:for(表达式1;0;表达式3)
B:for(表达式1;1;表达式3)
C:for(表达式1;表达式1;表达式3)
D:for(表达式1;表达式3;表达式3)
答案:B
第11题(2.0分)题号:611
以下for循环的执行次数是for(x=0,y=0;(y=123)&&(x<4);x++);()。
A:是无限循环
B:循环次数不定
C:4次
D:3次
答案:C
第12题(2.0分)题号:152
以下程序的运行结果是()。
main()
{ int n;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论