单选题 若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。

A、 x=y==5;
B、 x=n%2.5;
C、 x+n=i;
D、 x=5=4+1;
下载APP答题
由4l***r6提供 分享 举报 纠错

相关试题

单选题 若x和y都是int型变量,x=100、y=200,且有下面的程序片段 printf("%d",(x,y) ); 上面程序片段的输出结果是______。

A、200
B、100
C、100 200
D、输入格式符不够,输出不确定的值
E、552
F、264
G、144
H、-264

单选题 下列关于单目运算符++、--的叙述中正确的是______。

A、它们的运算对象可以是任何变量和常量
B、它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C、它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D、它们的运算对象可以是char型变量、int型变量和float型变量

单选题 有以下程序 main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf("%d %d %3.1f %3.1f\n",a,c,f,x); } 程序运行后的输出结果是______。

A、1 65 1 6.5
B、1 65 1.5 6.5
C、1 65 1.0 6.5
D、2 65 1.5 6.5

单选题 下列关于C语言用户标识符的叙述中正确的是______。

A、用户标识符中可以出现下划线和中划线(减号)
B、用户标识符中不可以出现中划线,但可以出现下划线
C、用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D、用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头

单选题 若有以下程序: main() {int k=2,i=2,m; m=(k+=i*=k); printf("%d,%d\n",m,i); } 执行后的输出结果是______。

A、8,6
B、8,3
C、6,4
D、7,4

单选题 以下不能定义为用户标识符的是______。

A、scanf
B、Void
C、_3com_
D、int

单选题 请选出合法的C语言赋值语句______。

A、a=b=58
B、i++;
C、a=58,b=58
D、k=int(a+b);

单选题 以下选项中可作为C语言合法整数的是______。

A、10110B
B、0386
C、0Xffa
D、x2a2