单选题 下列程序段选择项,使i的运行结果为3的程序段是( )。

A、 int i=0, j=0; (i=2, (j++)+i);
B、 int i=1, j=0; j=i=((i=3)+2);
C、 int i=0, j=1; (j==1)?(i=1):(i=3);
D、 int i=1,j=1; i+=j+=1;
下载APP答题
由4l***8x提供 分享 举报 纠错

相关试题

单选题 下面程序的输出结果是( )。 #include<stdio.h> main() { int x=7,y=3; printf("%d",y=x/y); }

A、0
B、3
C、2
D、不确定的值

单选题 下列叙述中错误的是( )。

A、用户所定义的标识符允许使用关键字
B、用户所定义的标识符应尽量做到"见名知意"
C、用户所定义的标识符必须以字母或下划线开头
D、用户定义的标识符中,大、小写字母代表不同标识

单选题 以下程序的输出结果是( )。 main() { int a,i=4; a=i++; printf("a=%d,i=%d\n",a,i);}

A、a=4,i=4
B、a=5,i=4
C、a=4,i=5
D、a=5,i=5

单选题 下列选项中可作为C语言合法常量的是( )。

A、-80
B、-080
C、-8e1.0
D、-80.0e

单选题 结构化程序的三种基本结构是

A、顺序、选择和循环
B、过程、函数和子程序
C、递归、迭代和回溯
D、调用、返回和选择

单选题 下列合法的标识符是( )。

A、12_3
B、256
C、a.55
D、_abhj

单选题 sizeof(char)是( )。

A、一种函数调用
B、一个整型表达式
C、一个字符型表达式
D、一个不合法的表达式

单选题 以下不正确的转义字符是( )。

A、'\'
B、'\d'
C、'\s'
D、'\088'