| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1352 人关注过本帖
标题:大家帮帮忙看看这程序哪里出错了?感谢~~~我是新手
只看楼主 加入收藏
隐隐很作痛
Rank: 2
等 级:论坛游民
帖 子:24
专家分:15
注 册:2010-11-1
收藏
得分:15 
#include <stdio.h>
void main()
{
    int score;
    printf("please enter score\n");
    scanf("%d",&score);
    if(score>=90)            printf ("score is A\n");
    if(score>=80&&score<=89) printf ("score is B\n");
    if(score>=70&&score<=79) printf ("score is C\n");
    if(score>=60&&score<=69) printf ("score is D\n");
    if(score <60)            printf ("score is E\n");
}
保证正确!
2010-11-03 11:28
当初zhen傻
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-11-2
收藏
得分:0 
回复 11楼 隐隐很作痛
haha哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈    对了
2010-11-03 11:36
starjun14
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:266
专家分:136
注 册:2009-4-26
收藏
得分:0 
路过·~~~
2010-11-03 11:41
xinshourumen
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-11-2
收藏
得分:0 
二楼分析的很透彻。
2010-11-03 11:45
yanjie3155
Rank: 3Rank: 3
来 自:湖北黄冈
等 级:论坛游侠
帖 子:80
专家分:145
注 册:2010-3-8
收藏
得分:0 
,还没得到得到答案就结贴了啊。上面版主改的没去实验下吧<=写成了=<去了,反了
#include <stdio.h>
void main()
{
    float a;
    char A,B,C,D,E;
    printf ("please enter mark:");
        scanf ("%f",&a);
    if (a>=90) printf ("A\n");
    else if(80<=a&&a<=89) printf("B\n");
    else if(70<=a&&a<=79) printf("C\n");
    else if(60<=a&&a<=69) printf("D\n");
    else printf("E\n");
}
楼主写的错误有几个,不过都是没规范形式,多写多看就不会犯那样的错误了
2010-11-03 12:13
指冷玉笙寒
Rank: 2
等 级:论坛游民
帖 子:5
专家分:11
注 册:2010-4-14
收藏
得分:0 
else if(80=<a&&a<=89) printf("%d\n,B");


关系运算符只有">=","<=" "==","!=",">","<"……
至于"=<"这个东东倒还真不知道什么意思.楼主以及楼上能解释一下么?
2010-11-03 18:30
xq328220454
Rank: 2
来 自:天津
等 级:论坛游民
帖 子:23
专家分:42
注 册:2008-8-22
收藏
得分:0 
你是想写一个输入成绩,然后输出等级的程序吧?
程序代码:
#include <stdio.h>
int main(void)
{
  float scord;
  int a;
  printf("请输入成绩(0-100):");
  scanf("%f",&scord);
  a=(int)(scord/10);
  if(a>=9&&a<=10)
   printf("A\n");
  else if(a>=8&&a<9)
   printf("B\n");
  else if(a>=7&&a<8)
   printf("C\n");
  else if(a>=6&&a<7)
   printf("D\n");
  else
   printf("e\n");
  return 0;
}
这样就好了。。。。你试试吧。。。呵呵,你要注意引号的位置,还要注意,一句语句结束以后要加上分号。。。
2010-11-03 19:11
machill
Rank: 2
等 级:论坛游民
帖 子:23
专家分:35
注 册:2008-12-23
收藏
得分:0 
回复 2楼 cacker
果然很随便~晕
2010-11-03 19:23
machill
Rank: 2
等 级:论坛游民
帖 子:23
专家分:35
注 册:2008-12-23
收藏
得分:0 
回复 15楼 yanjie3155
顶你~
2010-11-03 19:24
skean
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-11-3
收藏
得分:0 
80=<a  
有问题的
改成
80<=a
c里面没有=<这个运算符
2010-11-04 01:52
快速回复:大家帮帮忙看看这程序哪里出错了?感谢~~~我是新手
数据加载中...
 
   



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

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