| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 844 人关注过本帖
标题:c语言求和
只看楼主 加入收藏
林康
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2017-10-31
结帖率:14.29%
收藏
 问题点数:0 回复次数:2 
c语言求和
#include<stdio.h>
int main(void)
{
    int i,n,A,B,C,D,E,sum;
    A=B=C=D=0;

    scanf("%d%d%d%d%d%d%d",&sum,&sum,&sum,&sum,&sum,&sum,&sum);
   
    if(sum>=90&&sum<=100){
        A++;
        printf("%d\n",A);}
    else if(sum<=89&&sum>=80){
        B++;
        printf("%d\n",B);    }
    else if(sum<=79&&sum>=70){
        C++;
        printf("%d\n",C);}
             else if(sum<=69&&sum>=60){
                 D++;printf("%d\n",E);
             }
             else E++;        
    return 0;
 }
请问为什么结果都是0??
搜索更多相关主题的帖子: c语言 求和 int sum printf 
2017-11-01 15:32
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:0 
scanf("%d%d%d%d%d%d%d",&sum,&sum,&sum,&sum,&sum,&sum,&sum);
什么意思, 全是sum?
2017-11-01 16:19
code_man_x
Rank: 1
等 级:新手上路
威 望:1
帖 子:6
专家分:5
注 册:2017-10-2
收藏
得分:0 
每次输入的值都是赋给sum,除非你输入的sum是大于等于六十 小于等于100 不然肯定是0.就算你输入的是大于等于六十 小于等于100,也只会输出一个1
2017-11-03 08:54
快速回复:c语言求和
数据加载中...
 
   



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

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