题目内容

有如下程序main(){floatx=4.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.0
B. 0.25
C. 0.5
D. 1.0

查看答案
更多问题

下列程序while循环,循环体执行多少次?#include void main(){int i,sum=0;i=1;do {sum=sum+i;i++;}while(i>=100);printf("%d\\n″,sum);}

A. 99
B. 1
C. 100
D. 一次也不循环

关于下列for循环说法正确的是:for(i=0;i<100;i++)sum=sum+i;sum=sum--;

A. 循环体为:sum=sum+i;sum=sum--;
B. 该循环循环99次
C. 该循环执行顺序为i=0→判断i<100→若成立则执行sum=sum+i;→i++→再次判断
D. 若for循环前面已经定义了变量i=0,则for循环中,表达式1i=0;也不能省略

若N为整型变量,则for(N=10;N=0;N--);循环里的循环体被

A. 无限循环
B. 执行10次
C. 执行一次
D. 一次也不执行

以下程序的输出结果为()。#includemain(){inti;for(i=0;i<10;i++);printf("%d",i);}

A. 0
B. 123456789
C. 0123456789
D. 10

答案查题题库