单项选择题

有如下程序
main0
{floatx=2.0,y;
if(x<;0.0)y=0.0;
elseif(x<;10.0)y=1.0/x;
elsey=1.0;
printf(";";%f\n";";,y);}
该程序的输出结果是()

A.0.000000
B.0.250000
C.0.500000
D.1.000000


您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题若变量a是int类型,并执行了语句:a=‘A’+1.6;,则正确的叙述是()

A.a的值是字符C
B.a的值是浮点型
C.不允许字符型和浮点型相加
D.a的值是字符‘A’的ASCII值加上1

4.单项选择题若有定义:intx,y;chara,b,c;并有以下输入数据(此处代表换行符,/u代表空格):6/u2A/uB/uC则能给x赋整数6,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()

A.scanf(""x=%dy+%d"",&x,&y);a=getchar();b=getchar();c=getchar();
B.scanf(""%d%d"",&x,&y);a=getchar();b=getchar();c=getchar();
C.scanf(""%d%d%c%c%c"",&x,&y,&a,&b,&c);
D.scanf(""%d%d%c%c%c%c%c%c"",&x,&y,&a,&a,&b,&b,&c,&c);

7.单项选择题不合法的main函数命令行参数表示形式是()

A.main(inta,char*c[])
B.main(intarc,char**arv)
C.main(intargc,char*argv)
D.main(intargv,char*argc[])

8.单项选择题

若x为float型变量则以下语句()。
x=223.82748;
printf(""%6.2f\n"",x);

A.输出为223.8
B.输出为223.83
C.输出为223.82
D.不能输出

10.单项选择题

下述程序的输出结果是()。

 

A.30
B.31
C.29
D.32