若有如下程序,该程序的输出结果是()。void main ( ){float x=2.0, y;if (x<0.0) y=0.0;else if (x<10.0) y=1.0/x;else y=1.0;printf ("%f\n", y);}
A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000
查看答案
多重if_else语句嵌套使用时,寻找与else配对的if方法是()。
A. 缩排位置相同的if
B. 其上最近的if
C. 下面最近的if
D. 其上最近的未配对的if
以下错误的if语句是()。
A. if(x>y) z=x;
B. if(x==y) z=0;
C. if(x !=y) printf(“%d”,x) else printf(“%d”, y);
D. if(x
以下程序的输出为()。void main( ){int a=20,b=30,c=40;if (a>b) a=b,b=c; c=a;printf("a=%d,b=%d,c=%d",a,b,c);}
A. a=20, b=30, c=20
B. a=20, b=40, c=20
C. a=30, b=40, c=20
D. a=30, b=40, c=30
下面程序运行结果为()。void main ( ){char c = 'a';if ('a'
A. L0W
B. UP
C. L0WUP
D. 程序语法错误