C语言 新手 很简单的程序,不知道哪里出错了。

[复制链接]
查看11 | 回复2 | 2012-8-23 21:27:50 | 显示全部楼层 |阅读模式
(一)printf("清输入你的成绩\n");请写错了;(二,你是不是想要 printf("输入错误请重新输入\n");后从新返回到scanf("%d",&chengji);??若是这样你可以这样写:#includevoid main(){int chengji;printf("清输入你的成绩\n");loop: scanf("%d",&chengji);printf("你的成绩评分为:\n");switch(chengji/10){case 1:printf("E\n");break;case 2:printf("E\n");break;case 3:pri...
回复

使用道具 举报

千问 | 2012-8-23 21:27:50 | 显示全部楼层
chengji/10这里是自动取整的,但是你输入10以下的数字是得0的,就会出现“输入错误请重新输入”...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行