999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

分析C語言編程中常見錯(cuò)誤及解決辦法

2019-12-23 11:05:27胡金榮
數(shù)碼設(shè)計(jì) 2019年1期
關(guān)鍵詞:程序

胡金榮

(新疆石河子工程技術(shù)學(xué)校,新疆石河子,832000)

引言

C語言是計(jì)算機(jī)基礎(chǔ)教學(xué)中被廣泛利用的一種教學(xué)語言,從具體的分析來看,C語言的顯著特點(diǎn)是功能比較強(qiáng)、使用方便且靈活,而且對語法的檢查不像其他的語言那樣嚴(yán)格。這些顯著的特點(diǎn)為C語言的使用帶來的便捷,但同時(shí)也為初學(xué)者帶來了諸多的不便,因此在其具體使用中往往會出現(xiàn)一些錯(cuò)誤,導(dǎo)致設(shè)計(jì)的失敗。為了更好的指導(dǎo)C語言的實(shí)踐運(yùn)用,總結(jié)分析C語言編程中存在的錯(cuò)誤并對解決方法做分析現(xiàn)實(shí)意義顯著,以下便是總結(jié)的一些常見錯(cuò)誤和解決方法。

1 編寫問題

1.1 輸入格式和要求不相符問題

具體分析計(jì)算機(jī)初學(xué)者C語言編程實(shí)踐,其存在的一個(gè)顯著問題是輸入格式和要求存在著不相符的情況。簡單來講,在C語言的編程中,具體的數(shù)據(jù)以及信息符號輸出需要和要求做到一致,這樣,程序格式才會正確,否側(cè)程序無法運(yùn)行。舉個(gè)簡單的例子,在scanf(%d%d,&a&b);的編寫中,正確的輸入數(shù)據(jù)方法是在兩個(gè)數(shù)據(jù)之家使用空格、TAB鍵、回車鍵進(jìn)行分隔,若是使用其他的符號做分隔,數(shù)據(jù)會出現(xiàn)不能正確讀入變量的問題。簡言之,在編程中,格式是需要重點(diǎn)注意的問題,一定要保證輸入的格式和具體的要求相符合。

1.2 數(shù)據(jù)輸入輸出時(shí)格式說明與變量類型不相符問題

在利用C語言做具體程序編寫的時(shí)候,如果出現(xiàn)數(shù)據(jù)輸入輸出時(shí)的格式說明和變量類型存在不相符的情況,程序的應(yīng)用也會出現(xiàn)問題,因此需要對這一現(xiàn)象做有效的處理。舉個(gè)簡單的例子,在程序int a,that b;這個(gè)程序的具體利用中,如果希望a=3,b=3.5,可以利用scanf(%%d’,&a&b);格式,如果只是從鍵盤上做3 3.5的輸入,變量不會對正確的數(shù)據(jù)進(jìn)行接收。而這種錯(cuò)誤在編譯的過程中不會有錯(cuò)誤信息的顯示,所以初學(xué)者需要格外的注意。

1.3 書寫變量標(biāo)識時(shí)大小寫忽略問題

在利用C語言做程序編寫的時(shí)候,第三個(gè)比較常見的問題是在變量書寫的時(shí)候存在著大小寫被忽略的情況。具體分析C語言編程要求發(fā)現(xiàn)其對大小寫的認(rèn)定是不同的,即在C語言編程中,大小寫是被當(dāng)做不同的字符使用的。從編程習(xí)慣來看,符號常量名一般用大寫,變量名用小寫,這樣可以增強(qiáng)可讀性。在C語言編程中,除去大小寫存在忽略的問題,一些初學(xué)者會將字母“O”和數(shù)字“0”做混淆導(dǎo)致錯(cuò)誤出現(xiàn),因此在具體編程的時(shí)候,需要仔細(xì)核對字符,避免出現(xiàn)此類問題。

1.4 字符常量和字符串常量混淆問題

在C語言編程中,字符常量和字符串常量是完全不同的內(nèi)容,因此在具體的程序編寫中需要對二者做區(qū)分,可是目前的一些計(jì)算機(jī)初學(xué)者還是會將二者弄混。簡單分析來看,所謂的字符常量,其一般是由單引號括起來的單個(gè)字符,而字符串常量是由雙引號括起來的字符序列,從具體形態(tài)也能夠做二者的區(qū)別。再者,字符串結(jié)束的時(shí)候會由系統(tǒng)添加“γ)”符號,所以字符串“a”實(shí)際上是“a”和“γ)”兩個(gè)字符的綜合表示,所以將其獻(xiàn)給一個(gè)字符變量與語法要求不相符。

1.5 語句后的分號問題

在C語言程序編寫的過程中,初學(xué)者比較容易犯的一個(gè)錯(cuò)誤是在語句的后面沒有做分號的添加。從具體的分析來看,C語言編程的每條語句,其后面都有一個(gè)分號,這是不容忽視的,而初學(xué)者很容易將這個(gè)分號做省略。

例如a=1

b=2

在編譯的時(shí)候如果不做分號的添加,下一行會成為上一行的一部分,這樣,語法錯(cuò)誤會產(chǎn)生。在有時(shí)候做改錯(cuò)的時(shí)候發(fā)現(xiàn)數(shù)據(jù)輸入等不存在問題,但是編譯確實(shí)有錯(cuò)誤存在,這時(shí)候就需要考慮命令之前分號是否有輸入。簡言之,小小的分號在程序編譯中具有重大的作用,必須要牢記其作用并做好添加工作。

1.6 使用數(shù)組的越界問題

在C語言程序編寫的時(shí)候,常見的問題還有熟用數(shù)組的越界問題。在進(jìn)行數(shù)組的定義時(shí),將定義的“元素個(gè)數(shù)”誤認(rèn)為是可以使用的最大下標(biāo)志,這便會造成數(shù)組越界問題的產(chǎn)生。從具體的分析來看,此問題會導(dǎo)致程序運(yùn)行錯(cuò)誤,但是編譯系統(tǒng)不會對錯(cuò)誤信息進(jìn)行顯示,所以此問題是計(jì)算機(jī)初學(xué)比較容易犯,卻不容易改正的問題。簡單來將,要真正的解決此問題,重要的措施是對C語言的規(guī)定做明確的分析和界定,了解其具體使用的規(guī)范等。

1.7 形參和函數(shù)中的局部變量定義方法混淆問題

在C語言程序編寫中,存在的第七個(gè)顯著問題是形參和函數(shù)中的局部變量在定義方法上存在著混淆。從具體的分析來看,形參的定義需要在函數(shù)體外進(jìn)行,而局部變量的定義則要在函數(shù)體內(nèi)進(jìn)行,因此要解決此問題,首先要做的工作是對程序當(dāng)中的形參和局部變量做具體的界定,只有準(zhǔn)確的判斷出形參和巨變變量,其定義方法詞匯更加的準(zhǔn)確,在定義過程中的混淆情況也會得到有效的改善。簡言之,強(qiáng)化認(rèn)知,做好具體的內(nèi)容區(qū)分具有十分顯著的意義。

2 程序調(diào)試時(shí)找不到結(jié)果問題

就計(jì)算機(jī)初學(xué)者的具體問題分析來看,其比較難解決的一個(gè)問題是上機(jī)對程序的調(diào)試。從實(shí)踐分析來看,很多人在程序運(yùn)行很多遍之后依然看不到結(jié)果,針對這樣的情況,其可以用mun菜單下的user screen命令,或者是在所有程序編制完成后在最后一個(gè)“)”前加一個(gè)函數(shù),這樣,程序運(yùn)行結(jié)束后結(jié)果會顯示在屏幕上,敲任意鍵,界面會返回到編輯屏。

3 結(jié)束語

綜上所述,在計(jì)算機(jī)C語言的編程學(xué)習(xí)中,很多初學(xué)者會犯這樣或者那樣的問題。這是初學(xué)者會犯的通病問題,只要找出問題做好解決,C語言編程教學(xué)便會實(shí)現(xiàn)進(jìn)步。基于這樣的情況,總結(jié)C語言編程中常見的問題以及解決方法便有了顯著的社會意義。

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
基于VMM的程序行為異常檢測
偵查實(shí)驗(yàn)批準(zhǔn)程序初探
我國刑事速裁程序的構(gòu)建
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 69精品在线观看| 国产原创第一页在线观看| 免费亚洲成人| 高清久久精品亚洲日韩Av| 九九九精品视频| 亚洲美女高潮久久久久久久| 日韩欧美国产另类| 91久草视频| 国产毛片不卡| 久久男人视频| 日韩国产精品无码一区二区三区| 日本高清免费一本在线观看| 日本精品视频一区二区| 国产99视频精品免费观看9e| 一级毛片a女人刺激视频免费| 国产激情第一页| 天堂网国产| 五月婷婷激情四射| 国模极品一区二区三区| 亚洲天堂免费在线视频| 丝袜无码一区二区三区| 亚洲国产成人久久精品软件| 91福利在线看| 亚洲美女久久| 亚洲va精品中文字幕| 亚洲第一区在线| 最新加勒比隔壁人妻| 日韩小视频在线观看| 欧美三级日韩三级| 青草娱乐极品免费视频| 国产精品va免费视频| 国产91精品最新在线播放| 91成人在线免费视频| 国产毛片一区| 女高中生自慰污污网站| 亚洲精品无码久久久久苍井空| 午夜视频免费一区二区在线看| 综合网天天| 精品丝袜美腿国产一区| 亚洲天堂视频网| 老司国产精品视频91| 日韩最新中文字幕| 九九九精品成人免费视频7| 欧美翘臀一区二区三区| 日本一本正道综合久久dvd| 亚洲成a人片在线观看88| 国产97区一区二区三区无码| 免费三A级毛片视频| 欧美日韩午夜视频在线观看| 成人永久免费A∨一级在线播放| 久久午夜夜伦鲁鲁片不卡| jizz在线观看| 天天综合天天综合| 自拍欧美亚洲| 亚洲男人在线| 国产十八禁在线观看免费| 91免费精品国偷自产在线在线| 大陆精大陆国产国语精品1024 | 一级成人a毛片免费播放| 曰AV在线无码| 欧美另类视频一区二区三区| 国产成人综合亚洲欧美在| 国产传媒一区二区三区四区五区| 欧美成a人片在线观看| 国产福利在线免费| 国产在线97| 国产精品极品美女自在线| 亚洲国产天堂久久九九九| 国产精品播放| 99热这里只有免费国产精品| 伊人中文网| 99re经典视频在线| 国产精品香蕉在线| 精品无码日韩国产不卡av| 欧美性精品不卡在线观看| 99久久99视频| 免费大黄网站在线观看| 久草视频中文| 99re这里只有国产中文精品国产精品 | 国产精品无码作爱| 亚洲毛片一级带毛片基地| www欧美在线观看|