有下列程序段:int a=2;if (1) a=a+2;printf (" %d", a);输出结果是()
查看答案
下列说法正确的是()
A. 在C语言中,else子句必须和if配对使用。
B. 在C语言中,else子句不必和if配对使用。
C. 在C语言中,if必须和else子句 配对使用。
D. 在C语言中,if不能单独使用。
if 语句后面的“表达式”可以是()
A. 关系表达式
B. 逻辑表达式
C. 整型
D. 字符型
输入d,A,5后,下面程序执行结果为。#include void main(){char c;printf("please input a alphabet(c):");scanf("%c",&c);if(('a'<=c)&&(c<='z')){c=c-32;printf("%c",c);}else if(('A'<=c)&&(c<='Z')){c=c+32;printf("%c",c);}elseprintf("error!");}
若int i;则以下循环语句的循环执行次数是( )for (i=2;i==0;) printf(“%d”,i--);
A. 无限次
B. 0
C. 1
D. 2