- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常見的語法錯誤
常見的語法錯誤 新手常犯的錯誤 1.忘記在敘述行尾打上分號 ; 2.大小寫未區分 3.拼錯字 4.括弧未配成對 5.不該出現的空白符號 6.引號未成對 7.重複宣告資料型態 8.函式須回傳值 9.函式語法錯誤 新手常犯的錯誤或是不應該出現分號的地方,多打了分號。根據統計,這可能是初學者最容易疏忽的地方,多多留意。 新手常犯的錯誤C語言規定大小寫的字母是不同的字元, 應注意字母的輸入。 一般而言,變數多用小寫,常數多用大寫, 較不易出錯。 新手常犯的錯誤例如將printf打成print,少打一個f,或拼錯字。發生此類錯誤時,應注意螢幕下端出現的錯誤訊息。錯誤訊息會用一對單引號‘ ‘ 括起來,如print字樣。 新手常犯的錯誤有一個左大括弧{,必定要配一個右大括弧} 如:{}中括弧[,中括弧] 如:[]小括弧(,小括弧) 如:() 新手常犯的錯誤例如把main打成m ain ,或是#include 打成 # include ,都是錯的。 新手常犯的錯誤不論是雙引號 “ ” ,或是單引號 ‘ ’ 的使用,都應該成雙成對出現。 新手常犯的錯誤 新手常犯的錯誤 新手常犯的錯誤這裡只列舉 scanf() 函式,使用上的錯誤。 建議習慣 提醒 程式不是只看就能快速學習的。除了理解之外,最好每個範例都能親自打一遍作練習。 在練習範例時,能清楚每一行是什麼意思。 在初學時,建議比較複雜的地方打上註解。 要使用函式時,也需要了解函式的語法,不要打函式語法以外的用法,函式無法對你的想法作判斷。祝學習愉快,以上。? 作業一 作業二 請寫一個程式,求出1到某個整數之間不是4的倍數的總和,並顯示在螢幕上。 提示: 1.先用scanf指令,輸入某個整數 2. 使用for迴圈 3. 使用運算子%,將整數除以4,再判斷餘數是否為0。 * 如: x = 123a = b + cprintf(“哈囉!”)/*應該要改成 */x = 123;a = b + c;printf(“哈囉!”); 錯誤 正確 1.忘記在敘述行尾打上分號 ; 2.大小寫未區分 如: int x=20;float PI=3.1415;printf(“x=%d \n”,X);printf(“PI=%f \n”,pi); 錯誤 如: int x=20;float PI=3.1415;printf(“x=%d \n”,x);printf(“PI=%f \n”,PI); 正確 3.拼錯字 如: print(“我拼錯字了…囧興\n”);prntf(“還是拼錯了…st囧\n”);prinf(“我又拼錯了…囧rz\n”); 錯誤 如: printf(“拼對了…( ̄▽ ̄)\n”);printf(“我好感動…T^T \n”);printf(“剛剛在發呆嗎…( ̄_, ̄;)\n”); 正確 改成 4.括弧未配成對 如: int main({char Str[=“God”;printf(“我的天…!”;return 0; 錯誤 如: int main(){char Str[]=“God”;printf(“我的天…!”);return 0;} 正確 5.不該出現的空白符號 如: # include stdio.h# include stdlib.hint m ain(){s ystem(“pause”);return 0;} 錯誤 如: #includestdio.h#includestdlib.hint main(){system(“pause”);return 0;} 正確 6.引號未成對 如: int main(){char AA=A’;char BB[]=“banana;printf(“孤單的聖誕節…囧rz \n);return 0;} 錯誤 如: int main(){char AA=‘A’;char BB[]=“banana”;printf(“有妳我就不孤單…/// \n”);return 0;} 正確 7.重複宣告資料型態 如: int main(){int OP;float OP;} 錯誤 如: int main(){int OP1;float OP2;} 正確 如: #include stdio.h /***********************/float circle(float r){float PI=3.14;float A;A= PI * r * r;return r;} /***********************/int main(){int circle;……(略)return 0;} 錯誤 如: #include stdio.h /***********************/float circle(float r){float PI=3.
您可能关注的文档
- 山东估价师培训材料.ppt
- 小动物活体成像仪介绍.ppt
- 對比色調配色之效果與運用.ppt
- 小学教师专业标准解读.ppt.ppt
- 居家养老护理服务品质.ppt
- 工作區域清潔檢查表檢查者蘇豐閔.doc
- 崇高國際控股有限公司00209-公告.doc
- 工作任务与职业能力分析表-长乐职业中专学校.doc
- 山东海科化工集团有限公司MIBK市场现状及发展前景-大连商品交易所.ppt
- 工作與糖尿病-勞工處.doc
- 2021年安全工程师《安全生产专业实务(化工安全)》试题(网友回忆版).pdf
- 2021新人教版部编本五年级上册语文教学工作计划及教学进度表 (38.pdf
- 2021年湘教版七年级地理下册期中试卷(附答案)_图文 .pdf
- 2021高考生物二轮复习 第3讲 细胞的生命历程学案-人教版高三全册生物.pdf
- 2022版新教材高考数学一轮复习课时质量评价60事件的独立性条件概率与全.pdf
- 2021年北师大版七年级数学上册期末考试卷及答案【精编】 .pdf
- 2023年-2024年中级银行从业资格之中级公司信贷题库综合试卷B卷附.pdf
- 2021年小学学校的德育工作计划三篇 .pdf
- 2023-2024学年一年级下学期数学整理与复习(教案) .pdf
- 2023-2024学年高中历史人教版必修2第四单元 中国特色社会主义建设的道路.pdf
文档评论(0)