A、34
B、35
C、36
D、37
第1题:
以下程序的输出结果是( )。 #include<stdio.h> struct st { int x; int *y;} *p; int dt[4] ={ 10,20,30,40 }; struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]}; main() { p=aa; printf("%d\n",++(p->x)); }
A.10
B.11
C.51
D.60
第2题:
下列哪个说法是正确的?
A.表达式 (1.0 > 2.0 ) ? 3.0 : 4 的结果为 4
B.语句 int[ ][ ] a = new int[10][ ]; 正确地声明了一个整型的二维数组
C.表达式 (-33)%(-2) 的结果是1的。
D.表达式 4 +"4"+'4' 和 '4'+ 4 +"4" 的结果是一致的。
第3题:
4、下列哪个说法是正确的?
A.表达式 (1.0 > 2.0 ) ? 3.0 : 4 的结果为 4
B.语句 int[ ][ ] a = new int[10][ ]; 正确地声明了一个整型的二维数组
C.表达式 (-33)%(-2) 的结果是1的。
D.表达式 4 +"4"+'4' 和 '4'+ 4 +"4" 的结果是一致的。
第4题:
以下哪个表达式的结果是true?
A.!(4<5)
B.2>2||4==4&&1<0
C.34==33&&!false
D.!false
第5题:
以下选项中输出结果是10的是____________。
A.>>>print(list(range(1, 20, 3))[4])
B.>>>print(len('12345' + '56789'))
C.>>>print(len({'a':1, 'b':2, 'c':3, 'd':4, 'e':5}))
D.>>>print('1' * 10)