单选题
下面程序段的输出结果是().
a=1;b=2;c=2;
while(a<b<c) {t=a;a=b;b=t;c--;}
printf("%d,%d,%d",a,b,c);

A、 1,2,0
B、 2,1,0
C、 1,2,1
D、 2,1,1
下载APP答题
由4l***pz提供 分享 举报 纠错

相关试题

单选题
C语言程序一行写不下时,应该().

A、用回车换行
B、在任意空格处换行
C、用分号换行
D、用逗号换行

单选题
以下程序其输出结果是().
#include <stdio.h>
void main()
{ int a=2 , b=5;
printf("a=%%d,b=%%d\n",a,b); }

A、a=%2,d=%5
B、a=2,b=5
C、a=%%d,b=%%5
D、a=%d,b=%d

单选题
C语言的if语句嵌套时,if与else的配对关系是().

A、每个else总是与它上面的最近的并且尚未与其他else匹配的if配对
B、每个else总是与最外层的if配对
C、每个else与if的配对是任意的
D、每个else总是与它上面的if配对

单选题
以下叙述正确的是().

A、可以把define和if定义为用户标识符
B、可以把define定义为用户标识符,但不能把if定义为用户标识符
C、可以把if定义为用户标识符,但不能把define定义为用户标识符
D、define和if都不能定义为用户标识符

单选题
表示关系X≤Y≤Z的c语言表达式为().

A、(X < =Y)&&(Y< =Z)
B、(X < =Y)AND(Y< =Z)
C、(X < =Y< =Z)
D、(X < =Y)&(Y <=Z)

单选题
执行语句 for(i=1;i++<4;); 后变量 i 的值是().

A、3
B、4
C、5
D、不定

单选题
设变量已经正确定义,则以下能正确计算f=n!的程序段是().

A、f=0;
For(i=1;i<=n;i++)f*=i;
B、f=1;
For(i=1;i<n;i++)f*=i;
C、f=1;
For(i=n;i>1;i++)f*=i;
D、f=1;
For(i=n;i>=2;i--)f*=i;

单选题
以下选项中合法的C语言赋值语句是().

A、a=b=34
B、a=34,b=34
C、--i
D、m=(int)(x+y)