C_and_CPP 板


LINE

开发平台(Platform): (Ex: Win10, Linux, ...) win10 编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出) vs2017 c++ 额外使用到的函数库(Library Used): (Ex: OpenGL, ...) 问题(Question): 输入第一笔成绩没有显示想对应的英文 喂入的资料(Input): 预期的正确结果(Expected Output): 输入一笔成绩会直接显示相对应的英文 错误结果(Wrong Output): 输入第一笔资料没有直接输出相对应的英文 而是要输入第2笔才会有第1笔资料的对应英文 以此类推 输入第11笔资料时才会出现第10笔资料相对应的英文 https://imgur.com/a/4LRVa0d 程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档) 附上CODE网页:https://ideone.com/p5nWHO int main() { int count=0, counta=0, countb=0, countc=0; int score; start: printf("输入成绩:"); scanf_s("%d\n", &score); if (score > 75) { printf("成绩为A\n"); counta++; } else if (score > 60) { printf("成绩为B\n"); countb++; } else { printf("成绩为C\n"); countc++; } count++; if (count < 10) goto start; printf("目前有%d位的成绩\n", count); printf("有%d位的成绩为A\n", counta); printf("有%d位的成绩为B\n", countb); printf("有%d位的成绩为C\n", countc); system("pause"); return 0; } 补充说明(Supplement): --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.198.43.145
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1527156093.A.B95.html ※ 编辑: louisshih (60.198.43.145), 05/24/2018 18:06:50
1F:推 stimim: stack overflow: https://tinyurl.com/y8kfrllj 05/24 18:11
2F:→ louisshih: 我把scanf_s的换行删掉就有了 05/24 18:46
3F:推 jerryh001: 没事别随便goto 05/24 18:53
4F:→ louisshih: 是目前自学学到goto 05/24 19:58
5F:→ wawi2: 除了写OS code外 尽量少用goto 05/24 20:00
6F:推 boss0405: 如果各function拆的够乾净,用goto也不会不好 05/25 00:16
7F:→ boss0405: 而且goto在处理err handling时,有时候可以让code更漂亮 05/25 00:17
8F:→ bluesoul: 没必要用goto 05/25 08:43
9F:→ MOONRAKER: 看不出来他哪里有拆function或者处理err handling 05/25 11:07
10F:推 boss0405: 我只是回前面有人说不要用goto啦,当然原po这样的用法是 05/25 12:09
11F:→ boss0405: 绝对不恰当的 05/25 12:09
12F:推 Schottky: 用 goto 比较好的状况非常之少,虽然也是有些经典例子 05/25 14:26
13F:→ Schottky: 在本文中用 do-while 回圈取代 goto 会更美丽 05/25 14:27
14F:→ Schottky: 我看到这样写感觉跟看到蟑螂在桌上爬一样不舒服........ 05/25 14:28
15F:→ Schottky: 因为 do-while 会强迫分层次结构,goto 不需要层次任你 05/25 14:29
16F:→ Schottky: 胡乱交叉流程,很容易出事,所以经验叫我直觉避开 goto 05/25 14:29
17F:推 shadow0326: 初学者别用goto就对了,讲一堆通常只会让他们混乱 05/25 21:02
18F:→ shadow0326: 当他们经验丰富到足够理解为什麽不能用goto之後,就可 05/25 21:02
19F:→ shadow0326: 以开始考虑使用goto了 05/25 21:03
20F:推 hotrain13: 少用goto,尤其是刚学的时候 05/26 09:28







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP