| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1051 人关注过本帖
标题:我自己写了一个集体就餐平均消费计算器,附加个非集体时进餐的计算,出错了
只看楼主 加入收藏
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
结帖率:100%
收藏
已结贴  问题点数:50 回复次数:10 
我自己写了一个集体就餐平均消费计算器,附加个非集体时进餐的计算,出错了
#include<stdio.h>
int main()
{
    int Aa,Ab,Ac,Ba,Bb,Bc,Ca,Cb,Cc,Da,Db,Dc,Ea,Eb,Ec,Fa,Fb,Fc,Ga,Gb,Gc,Gd,Ge,H,I,J,K,L;
    Gc=1;
    J=1;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Aa&Ab&Ac);
    Gd=Aa+Ab+Ac;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ba&Bb&Bc);
    Gd=Ba+Bb+Bc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ca&Cb&Cc);
    Gd=Ca+Cb+Cc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Da&Db&Dc);
    Gd=Da+Db+Dc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ea&Eb&Ec);
    Gd=Ea+Eb+Ec;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Fa&Fb&Fc);
    Gd=Fa+Fb+Fc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Ge=Aa+Ab+Ac+Ba+Bb+Bc+Ca+Cb+Cc+Da+Db+Dc+Ea+Eb+Ec+Fa+Fb+Fc;
    printf("总消费额度为:%d",Ge);
    printf("有多少人吃饭?请输入:");
    scanf("%d",H);
    I=Ge/H;
    printf("计算结果为:%d人平均消费%d元",H,I);
    printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    printf("下面将要计算非集体进餐时单次平均消费数额");
    printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    while (J!=0){
        printf("请输入非集体消费金额:");
        scanf("%d,&J);
        printf("请输入非集体消费人数:");
        scanf("%d",&K);
        L=J/K;
        printf("%d人平均消费%d元",K,L);
    }
    printf("运算结束,谢谢使用~~By:胜峰  QQ:872551969");
    return(0);
}
没有提示哪里有错误,这是一星期为6天的一个计算器,求高手解答哪里有错,我是新手,只能写成这样,高手也帮忙给修改一下吧,谢谢。
搜索更多相关主题的帖子: include 
2012-08-13 22:55
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
A-F的为6天的三顿饭各次的消费情况,Ga为当天的早中晚总数,Gb为早中晚的平均数,Gc为不固定变量,Gd为每天消费综合,Ge为6天总消费数额,H为集体进餐时的人数,I为集体进餐时平均总数
J为非集体进餐时的消费数值,K为非集体进餐时的人数,L为非集体进餐时的平均消费数值(只这一顿饭)

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-13 22:59
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
没有高手吗???????

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-14 00:03
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:50 
scanf("%d,%d,%d",&Aa&Ab&Ac);
后面那三个参数之间得用 , 隔开:
scanf("%d,%d,%d",&Aa, &Ab, &Ac);
别的还没看,你先改完了看对了吗。

话说中文里说了那么多加逗号加逗号的,最后你犯的错误却是少了那么多逗号……
2012-08-14 03:04
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
#include<stdio.h>
int main()
{
    int Aa,Ab,Ac,Ba,Bb,Bc,Ca,Cb,Cc,Da,Db,Dc,Ea,Eb,Ec,Fa,Fb,Fc,Ga,Gb,Gc,Gd,Ge,H,I,J,K,L;
    Gc=1;
    J=1;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Aa,&Ab,&Ac);
    Gd=Aa+Ab+Ac;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ba,&Bb,&Bc);
    Gd=Ba+Bb+Bc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ca,&Cb,&Cc);
    Gd=Ca+Cb+Cc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Da,&Db,&Dc);
    Gd=Da+Db+Dc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Ea,&Eb,&Ec);
    Gd=Ea+Eb+Ec;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Gc++;
    printf("请输入第%d天早、中、晚的数额(中间以“,”隔开):",Gc);
    scanf("%d,%d,%d",&Fa,&Fb,&Fc);
    Gd=Fa+Fb+Fc;
    printf("第%d天消费额度为:%d",Gc,Gd);
    Ge=Aa+Ab+Ac+Ba+Bb+Bc+Ca+Cb+Cc+Da+Db+Dc+Ea+Eb+Ec+Fa+Fb+Fc;
    printf("总消费额度为:%d",Ge);
    printf("有多少人吃饭?请输入:");
    scanf("%d",H);
    I=Ge/H;
    printf("计算结果为:%d人平均消费%d元",H,I);
    printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    printf("下面将要计算非集体进餐时单次平均消费数额");
    printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    while (J!=0){
        printf("请输入非集体消费金额:");
        scanf("%d",&J);
        printf("请输入非集体消费人数:");
        scanf("%d",&K);
        L=J/K;
        printf("%d人平均消费%d元",K,L);
    }
    printf("运算结束,谢谢使用~~By:胜峰  QQ:872551969");
    return(0);
}
还是不行呀?和win的兼容有关系吗?给我弹出个窗口,说是兼容问题。

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-14 12:43
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
上面是win7 少打个7

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-14 12:43
li361li
Rank: 2
等 级:论坛游民
帖 子:35
专家分:43
注 册:2010-1-29
收藏
得分:0 
目测楼主的代码有问题
所以才不行
2012-08-14 15:04
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
回复 7楼 li361li
那你告诉我哪里有问题啊?你连什么问题都不懂还议论?敢问你知道我写的是用的什么算法么?目的是为了算出什么结果吗?你弱真的目测能出来对不对的话,你还会在网上乱说?你不早就成了工程师了?唉,现在的小孩子啊~

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-14 17:29
qq872551969
Rank: 9Rank: 9Rank: 9
等 级:禁止访问
威 望:1
帖 子:241
专家分:1377
注 册:2012-7-13
收藏
得分:0 
回复 7楼 li361li
你要是目测能出现问题,那软件测试不就早黄了?微软还需要软件制作干什么?没事你少在这装,有本事你高出系统内核出来?

编程交流请加群:【234181324】,一起学习,一起进步,新建的群,主打C语言和JAVA等程序设计,等待高手们的入驻,无论你是高手也好,新手也好,在这里都是平等的,欢迎你们的加入~!【234181324】
2012-08-14 17:30
best_1
Rank: 2
等 级:论坛游民
威 望:1
帖 子:15
专家分:16
注 册:2012-8-14
收藏
得分:0 
写的什么啊  好乱哦  我对c这个输出语句不熟悉  我学c++的有空多多交流  QQ759207847
2012-08-14 18:35
快速回复:我自己写了一个集体就餐平均消费计算器,附加个非集体时进餐的计算,出 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026584 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved