有程序段如下:int a=1,b=2,c=3;if(a>b)c=a; a=b; b=c;执行该程序段后,变量a、b、c的值是__________。(第3章 选择结构程序设计)
A. a=1,b=2,c=3
B. a=2,b=3,c=3
C. a=2,b=3,c=1
D. a=2,b=3,c=2
执行以下程序段后,变量z的值是2。(第3章选择结构程序设计)int x=2,y=-1,z=2;if(x
A. 对
B. 错
有程序段如下:int year=2000;printf("%s\n",year%(year%100?4:400)?"NO":"YES");执行上面的printf()语句后,输出结果是NO:YES
A. 对
B. 错
以下是功能等价的两个程序段程序段一:if(ave<0)printf("数据错误!\n");else if(ave>=90)printf("优等生!\n");elseprintf("加油!\n");程序段二:if(ave<0)printf("数据错误!\n");elseif(ave>=90)printf("优等生!\n");elseprintf("加油!\n");
A. 对
B. 错