常見的語法錯誤.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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.

文档评论(0)

sunhao111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档