#include<stdio.h> int main() { int a; printf("/nplease input a:"); scanf("%
答案:1 悬赏:50 手机版
解决时间 2021-03-31 02:39
- 提问者网友:锁深秋
- 2021-03-30 21:46
#include<stdio.h> int main() { int a; printf("/nplease input a:"); scanf("%d",&a); if(
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-03-30 22:19
错误有三,一是if体少一个大括号导致else配对失败,二是笔误(转义字符
),三是误认为数学表达式在C语言里仍能识别。(通常main返回0)改完代码如下(可正常运行,if里的判断有重叠,我稍微改了下,如果不符合你的要求可以重改):#include
int main()
{
int a;
printf("
Please input a:");
scanf("%d",&a);
if(125<=a && a<=200)
{
a=0.8*a;
printf("a=%d",a);
}
else if(200 {
a=200*0.8+0.9*a;
printf("a=%d",a);
}
else if(300 {
a=a;
printf("a=%d",a);
}
else if(a<125)
{
a=100;
printf("a=%d",a);
}
else if(a>400)
{
a=a+a*0.15;
printf("a=%d",a);
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯