解析:“Right” 应修改为“RightSmall”。
解析:(grade<60)后是分号“;”,所以说明if函数结果是空的,且与后面的内容没关系。
编程题:
1、简单的猜数字游戏
答案:
#include<stdio.h>
int main()
{
int x;
scanf("%d",&x);
if(x>=0,x<38)
{
printf("Too small!");
}else if(x==38)
{
printf("Good Guess!");
}else if(x>38,x<=100)
{
printf("Too big!");
}
}
4、水费问题
答案:
#include<stdio.h>
int main()
{
double f,x;
scanf("%lf",&x);
if(x>=0)
{
if(x<=15)
{
f=4*x/3;
}else{
f=2.5*x-10.5;
}
}else{
f=0;
}
printf("f(%.2f) = %.2f",x,f);
}