重生在2008签到

风雨中高歌

首页 >> 重生在2008签到 >> 重生在2008签到最新章节(目录)
大家在看官媛 都市之神医下山 官途狂飙:从秘书到省委书记 重生:权势巅峰 青云官路:从小职员到封疆大吏 官路红颜 为官二十年:从副镇长到省委书记 开局成兽:主人竟是重生女帝! 想当神医被告,果断转行做兽医 四合院:带着娄晓娥提前躺平 
重生在2008签到 风雨中高歌 - 重生在2008签到全文阅读 - 重生在2008签到txt下载 - 重生在2008签到最新章节 - 好看的都市小说

第57章 专业课作业“大翻车”,室友来救场

上一章书 页下一页阅读记录

10月24号晚上,302宿舍的台灯齐刷刷亮着,却听不到往常的打闹声。

《计算机导论》的第一次编程作业成了所有人的“难题”。

周教授要求用C语言写一个“简易计算器”,实现加减乘除四则运算,还得包含“输入错误提示”功能,截止日期就在第二天早上八点,逾期提交直接扣30%平时分。

林舟坐在电脑前,手指悬在键盘上半天没落下。屏幕上的空白文档刺眼得很,他虽然能记住printf、scanf这些基础代码,可怎么把“输入数字”“判断运算符”“计算结果”“错误提示”这几个功能串起来,完全摸不着头脑。之前跟着系统学的编程技巧,到了实际应用时全乱了套,脑子里像塞了一团乱麻。

“完了完了,我连输入数字的代码都写错了。”张强对着屏幕哀嚎,他把“%d”写成了“%s”,运行时直接弹出乱码,“早知道上课就不偷偷看漫画了,现在连基础语法都记混了。”

王浩也好不到哪儿去,他倒是写出了加减运算的代码,可一遇到乘法就报错,屏幕上红色的“error”字样让他烦躁地抓了抓头发:“这星号到底怎么用啊?为什么一乘就报错,难道电脑也跟我一样数学不好?”

只有李哲相对顺利,他已经写完了加减乘除的基础功能,正在调试错误提示模块,时不时推推眼镜,在纸上写写画画:“输入非数字时的提示不难,加个if判断就行,难的是除数为0的情况,得单独写个分支语句。”

林舟看着自己的空白文档,又瞥了眼墙上的时钟,已经晚上十一点了,离截止日期只剩九个小时,冷汗渐渐浸湿了后背。

他之前帮苏晴修过电脑、帮王浩抢过票,总觉得自己有点编程天赋,可真正面对专业课作业,才发现自己还差得远。

“不能慌,再试试。”林舟深吸一口气,打开之前记的课堂笔记,试着敲下“输入数字”的代码。

运行后倒是能正常输入,可接下来怎么判断运算符是“+”“-”“*”还是“/”,他又卡壳了。试着重叠if语句,结果要么只执行加法,要么直接报错,屏幕上的错误提示像在嘲笑他的笨拙。

眼看时间一分一秒过去,林舟急得额头冒汗,对着键盘小声默念:“系统,签到!作业救急!求个清晰的代码思路,别让我平时分打水漂!”

【叮!检测到宿主在“作业攻坚地(302宿舍林舟书桌)”签到,恭喜获得奖励:“简易计算器代码逻辑简化图”(已存入系统空间,含功能模块拆解、代码流程标注、错误处理方案,附“模块拼接技巧”)。】

林舟眼前一亮,赶紧在脑海里打开简化图。图纸把复杂的计算器功能拆成了四个清晰的模块,像搭积木一样标注了每个步骤的逻辑:

1. 输入模块:先定义变量(数字a、b,运算符op),用scanf获取用户输入,搭配printf提示输入格式,避免用户操作失误。

2. 判断模块:用switch语句判断运算符op——case 对应加法,case 对应减法,case 对应乘法,case 对应除法,default对应“无效运算符”错误提示。

3. 计算模块:每个case下写对应的计算公式(如加法a+b),除法需额外加if(b==0)判断,避免除数为0的错误。

4. 输出模块:计算完成后用printf输出结果,错误情况输出对应的提示(如“输入错误,请重新输入”“除数不能为0”)。

5. 拼接技巧:先单独调试每个模块(比如先确保输入和判断模块正常运行),再逐步拼接,避免一次性写完整代码导致报错难排查。

看着简化图,林舟心里的思路清晰了不少,可真要动手敲代码,还是有点发怵。尤其是switch语句的格式,他总记不清case后的break要不要加,除法的错误判断也不知道该放在哪里。

“还没搞定?”李哲调试完自己的代码,转头看到林舟对着屏幕发呆,凑了过来,“哪里卡壳了?我帮你看看。”

林舟像抓住救命稻草,指着简化图(他假装是自己画的草稿):“我想先用switch判断运算符,可不知道怎么把计算和错误提示加进去,尤其是除法的除数为0判断。”

李哲拿起笔,在纸上画了个简单的流程图:“你看,switch语句里每个case对应一个运算,除法的case里要先判断b是不是0。如果是0,就输出错误提示,不用计算;如果不是0,再算a/b。比如这样。”他边说边写下代码片段。

“还有,每个case后面一定要加break,不然会继续执行下一个case的代码,比如你选加法,结果会把减法、乘法的代码也执行一遍。”李哲又补充道,“你先别着急写完整代码,先把输入和判断模块敲出来,运行试试能不能正确识别运算符,再逐步加计算和错误提示。”

本小章还未完,请点击下一页继续阅读后面精彩内容!

喜欢重生在2008签到请大家收藏:(m.20xs.org)重生在2008签到20小说网更新速度全网最快。

上一章目 录下一页存书签
站内强推十日终焉 龙族 年代1960:穿越南锣鼓巷, 全球高考 医路官途 九星霸体诀 农家小福女 万相之王 战神出狱:绝世强龙 惊!天降老公竟是首富 重生之将门毒后 癫,都癫,癫点好啊 太荒吞天诀 不羁邪神 我有一剑 愿卿度朝暮,为君枕山河 绝世唐门 万古第一废材 欲染佛珠 两地夫妻 
经典收藏年代1960:穿越南锣鼓巷, 你一个交警,抢刑侦的案子合适吗 重生1960,带着亿万食品仓库 我在四合院里有小院 官场从秘书开始 四合院之感受年代气息 四合院的躺赢人生 我在精神病院学斩神 四合院,你说你惹他干嘛 四合院:开局推倒秦淮茹 港片:能看见忠诚值,我丝毫不慌 都市之神医下山 四合院:50年开局,开局倒腾鱼 重生官场:开局迎娶副省长千金 四合院:重生54年,邻居傻柱 四合院之无敌签到系统 四合院:杀神降临 四合院,别惹我 重生1958:发家致富从南锣鼓巷开始 官场:救了女领导后,我一路飞升 
最近更新人在高武:国家帮我攻略满星女神 圣皇大帝传 谍战:卧个底!你戏份怎么这么多 课余手搓战机,你管这叫高中生? 昔: 清冷校花的我今天依旧可爱 说我写的是网文?请叫我文明瑰宝 我在深渊收容所当管理员 荒岛求生丶现代鲁滨孙 学医救不了人类,所以我选择摆烂 直播:开局调琴,我才艺多到爆 极品保安游花都 你惹他干嘛?他SSS级异常 峥嵘岁月:我的别样人生 凡神双魂记 不同职业,同样精彩 赘婿:开局降维打击 开局认错人,我成了前女友妹夫? 离翁和光同尘 校花大小姐的贴身保镖 
重生在2008签到 风雨中高歌 - 重生在2008签到txt下载 - 重生在2008签到最新章节 - 重生在2008签到全文阅读 - 好看的都市小说