烤鸡翅可以放烤盘上吗:c语言 来解释一下3

来源:百度文库 编辑:高校问答 时间:2024/04/30 21:40:18
(24) 有如下程序
main0
{ 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
谁能说明一下个行的意思
说的越详细越好

我选:C.

首先是一个main函数.然后定义一了两个单精度的变量x,y....x=2.0

由于X>0.0所以执行if(X<10.0)y=1.0/x.....1/2=0.5..所以结果是:C