搜索
查看: 563|回复: 9
打印 上一主题 下一主题

(萌新)急救啊,很简单的我不知道哪里出错了

[复制链接]
跳转到指定楼层
楼主
 楼主| 发表于 2018-11-6 18:39:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
求助。。。


数字的家 作品4(待解决).c

193 Bytes, 下载次数: 22

沙发
发表于 2018-11-7 14:10:09 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        float a,b,c,d,e;
    a=1.2;
    b=2.3;
    c=3.4;
    d=4.5;
    e=a+b+c+d
    printf("%f",e);
        system("pause");
        return 0;
}
需要改几次,1是集合为int,2是e=a+b+C+D后面有分隔号;
正确为
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int  a,b,c,d,e;
    a=1.2;
    b=2.3;
    c=3.4;
    d=4.5;
    e=a+b+c+d;
    printf("%d",e);
        system("pause");
        return 0;
}



点评

int是整数变量,而本程序的赋值是小数,所以float a,b,c,d,e;保持不变  发表于 2018-11-9 22:37
板凳
发表于 2018-11-9 22:35:06 | 只看该作者
在“e=a+b+c+d”这里末尾应该变成“e=a+b+c+d; "

地板
发表于 2018-11-15 22:26:46 | 只看该作者
#include <stdio.h> #include <stdlib.h> int main() {         float a,b,c,d,e;     a=1.2;     b=2.3;     c=3.4;     d=4.5;     e=a+b+c+d;     printf("%f",e);         system("pause");         return 0; }
5#
发表于 2018-11-15 22:27:13 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        float a,b,c,d,e;
    a=1.2;
    b=2.3;
    c=3.4;
    d=4.5;
    e=a+b+c+d;
    printf("%f",e);
        system("pause");
        return 0;
}:@:@:@:@:@:@:@:@:@:@:@:@:@:@:@
6#
发表于 2018-11-17 21:51:01 | 只看该作者
你这个就是运行不了,但我自己照着你的输一遍就可以,好像是有无效值
7#
发表于 2018-12-16 09:01:00 | 只看该作者
e=a+b+c+d这句结尾没打分号
8#
发表于 2019-2-3 09:19:37 | 只看该作者

9#
发表于 2019-2-15 17:13:08 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
         float a,b,c,d,e;
     a=1.2;
     b=2.3;
     c=3.4;
     d=4.5;
     e=a+b+c+d;
     printf("%f",e);
         system("pause");
         return 0;
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表