标题:我这个c语言代码有个问题,可我找不到
取消只看楼主
朱嘉宇
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-5-17
结帖率:0
已结贴  问题点数:20 回复次数:2 
我这个c语言代码有个问题,可我找不到
int main(void)
{
    int a = 0; //数量  
    printf("请输入任意的数量\n");
    scanf("%d",&a);
    int n[a];
    int k=0;//括号内
    printf("请输入任意的分数\n");    // printf()是输出函数,scanf()才是输入函数
    for(k=0;k<=(a-1);k++)
    {
    scanf("%d", &n[k]);    // scanf()参数列表中注意 “&”     
    }     
    for(k=0;k<=(a-1);k++)
    {
        
    if (n[K]<0 || n[K]>100)//排除小于0或大于100的情况
        printf("输入分数有误\n");
    else if (n[K] <= 59)// 0 <= n <= 59
         printf("E\n");
     else if (n[K] <= 69)// 59 < n <= 69
         printf("D\n");
    else if (n[K] <= 79)// 69 < n <= 79
        printf("C\n");
    else if (n[K] <= 89)// 79 < n <= 89
        printf("B\n");
    else if (n[K] <= 100)// 89 < n <= 100
        printf("A\n");
    }
    return 0;
}
搜索更多相关主题的帖子: 输入 if int printf scanf 
2020-05-17 15:06
朱嘉宇
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-5-17
得分:0 
回复 2楼 w1085190733
问题就是我输入一个n,然后输入n个学生的成绩,输出全部学生的等级
2020-05-17 15:22
朱嘉宇
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-5-17
得分:0 
回复 4楼 w1085190733
不可以欸,我这样子做出来还是只能输入一个数,判断一个数,不能做到多个分数的输入判断
2020-05-17 15:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-501646-1-1.html




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

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