标题:哪个代码质量要高啊?
只看楼主
刚学C
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-10-31
 问题点数:0 回复次数:3 
哪个代码质量要高啊?
程序代码:
[code]#include <stdio.h>
int main()
{
    int s1,s2;
    char str[5]={"A,B,C,D,E"};
    printf("输入成绩:");
    scanf("%d",&s1);
    if(s1>90)
    s2=A;
    else if(s1>80)
    s2=B;
    else if(s1>70)
    s2=C;
    else if(s1>60)
    s2=D;
    else 
    s2=E;
    printf("%d",s2);
}
#include <stdio.h>
int main()
{
    int s1;
    printf("输入成绩:");
    scanf("%d",&s1);
    if(s1>100)
    printf("你真贪");
    else if(s1>=90)
    printf("A");
    else if(s1>=80)
    printf("B");
    else if(s1>=70)
    printf("C");
    else if(s1>=60)
    printf("D");
    else 
    printf("E");
    return 0;
}
[/code]
还有用switch那个代码,高手给指点一下
搜索更多相关主题的帖子: 质量 代码 
2008-11-11 20:03
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
得分:0 
多分支结构用 switch
更方便

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-11-11 20:07
风居住的街道
Rank: 1
等 级:新手上路
帖 子:374
专家分:0
注 册:2008-10-24
得分:0 
发一个显然不是很快的垃圾程序:
程序代码:
#include <stdio.h>

int main(void)
{
    int n;
    while (scanf("%d", &n) == 1 && n <= 100 && n >= 0)
    {
        printf("%c\n", "EEEEEEDCBAA"[n/10]);
    }
    return 0;
}


[[it] 本帖最后由 风居住的街道 于 2008-11-12 04:38 编辑 [/it]]
2008-11-11 20:24
名扬低调
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2008-10-12
得分:0 
[bo][un]风居住的街道[/un] 在 2008-11-11 20:24 的发言:[/bo]

发一个显然不是很快的垃圾程序:

#include

int main(void)
{
    int n;
    while (scanf("%d", &n) == 1 && n = 0)
    {
        printf("%c\n", "EEEEEEDCBAA"[n/10]);
    }
    return 0;
}
 


无声的坚持或许沉默也是一种执着.!  By:名扬低调
变量的指针和指向变量的指针变量.!
2008-11-12 09:28



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




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

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