题目内容

若运行时给变量x输入12,则以下程序的运行结果是( )。 main() {int x,y; scanf("%d",&x); y=x>12?x+10:x-12: printf("%d\n",y): }

A. 0
B. 22
C. 12
D. 10

查看答案
更多问题

以下程序的输出结果是( )。 main() {int x=2,y=-1,z=2; if(x<y) if(y<0)z=0; else z+=1: printf("%d\n",z); }

A. 3
B. 2
C. 1
D. 0

以下程序的运行结果是( )。 main() {int k=4,a=3,b=2,c=1; printf("\n%d\n",k<a?k:c<b?c:a); }

A. 4
B. 3
C. 2
D. 1

下面四个选项中,均是不合法的转义字符的选项是( )。

A. '\" '\\' '\xf'
B. '\1011' '\' '\a'
C. '\018' '\f\' '\}'
D. '\\0' '\+101' '\x1f'

若有说明和语句: int a=5; a; 此处表达式a的值是( )。

A. 7
B. 6
C. 5
D. 4

答案查题题库