题目内容

已知int x=10,y=20,z=30;执行以下语句后x、y、z的值是()if (x>y)z=x;x=y;y=z;

A. x=10,y=20,z=30
B. x=20,y=30,z=30
C. x=20,y=30,z=10
D. x=20,y=30,z=20

查看答案
更多问题

若运行以下程序时输入:1605<回车>,则程序的运行结果是( )。#includeintmain(){intt,h,m;scanf(“%d”,&t);h=(t/100)%12;printf(“%d:”,h);m=t%100;if(m<10)printf(“0”);printf(“%d”,m);if(t<1200||t==2400)printf(“AM”);elseprintf(“PM”);return0;}

分析以下程序,输出是()#includeintmain(){intx=2,y=-1,z=2;if(x

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

程序的输出是( )#includeintmain(){ inta=5,b=8,c=3,max;max=a;if(c>b)if(c>a)max=c;elseif(b>a)max=b;printf(“max=%d\n”,max);return0;}

A. max=8
B. max=5
C. max=3
D. 无输出结果

case后的各常量表达式的值( ).

A. 必须互不相同
B. 可以相同

答案查题题库