在线名词解释大全 - C语言程序设计 - 详细

对于以下程序,若从键盘输入2.0,则程序输出为#include<stdio.h>intmain(){floatx,y;scanf("%f",&x);if(x<0.0)y=0.0;elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2.0);elseif(x<10.0)y=1.0/x;elsey=10.0;printf("%f\n",y);return0;}

A

0.000000

B

1.000000

C

0.500000

D

0.250000

正确答案:

 x=2.0,x<0.0条件为假,x!=2.0条件为假,其后面对应的语句都不执行。

x<10.0条件为真,执行其对应的子句y=1.0/2.0=0.500000

相关推荐
扫描二维码
关注公众平台