帮下忙.
1、下列常数中不能作为C的常量的是()(1分)
A、0xA5B、2.5e-2
C、3e2D、3e2.5
2、设x、y均为int类型变量,且x=10,y=3,则以下语句printf(“%d,%dn”,x--,--y);的输出结果是():(1分)
A、10,3B、9,3
C、9,2D、10,2
3、下面循环语句中inta,b;for(a=0,b=1;a<=b+2;a+=2,b--)printf(“%d”,a);,循环体的执行次数为():(1分)
A、3B、2
C、1D、0
4、若inta=5,b=6,c=7,d=8,m=2,n=2;则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为():(1分)
A、0B、1
C、2D、3
5、以下合法的赋值语句是():(1分)
A、x=y=100;B、d+5=10;
C、x+y=100;D、c=int(a+b);
6、若intw=1,x=2,y=3,z=4;则条件表达式“w>x?w:y<z?y:z”的结果为();(1分)
A、4B、3
C、2D、1
7、已有intx=2,y=7;则printf("%d",x+y==6);的输出结果是():(1分)
A、0B、3
C、9D、2
8、若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()(1分)
A、a[p-a]B、*(&a[i])
C、p[i]D、a[10]
9、有如下程序main(){intx=3;do{printf(“%d”,x--);}while(!x);},该程序的执行结果是()(1分)
A、321B、3
C、不输出任何内容D、陷入死循环
10、在以下关于C语言的叙述中,正确的说法是():(1分)
A、C语言比汇编语言快B、C语言比FORTRAN语言快
C、C语言比FORTRAN语言和汇编语言都快D、C语言比FORTRAN语言慢