亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        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語言的使用帶來的便捷,但同時也為初學(xué)者帶來了諸多的不便,因此在其具體使用中往往會出現(xiàn)一些錯誤,導(dǎo)致設(shè)計(jì)的失敗。為了更好的指導(dǎo)C語言的實(shí)踐運(yùn)用,總結(jié)分析C語言編程中存在的錯誤并對解決方法做分析現(xiàn)實(shí)意義顯著,以下便是總結(jié)的一些常見錯誤和解決方法。

        1 編寫問題

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

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

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

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

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

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

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

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

        1.5 語句后的分號問題

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

        例如a=1

        b=2

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

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

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

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

        在C語言程序編寫中,存在的第七個顯著問題是形參和函數(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)試時找不到結(jié)果問題

        就計(jì)算機(jī)初學(xué)者的具體問題分析來看,其比較難解決的一個問題是上機(jī)對程序的調(diào)試。從實(shí)踐分析來看,很多人在程序運(yùn)行很多遍之后依然看不到結(jié)果,針對這樣的情況,其可以用mun菜單下的user screen命令,或者是在所有程序編制完成后在最后一個“)”前加一個函數(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)
        恐怖犯罪刑事訴訟程序的完善
        国产精品嫩草影院av| 亚洲av专区一区二区| 水野优香中文字幕av网站| 国产精品无码aⅴ嫩草| 一个人看的www免费视频中文| 中文字幕乱码人妻无码久久久1 | 国产激情内射在线影院| 国产极品美女高潮抽搐免费网站| 麻豆夫妻在线视频观看| 婷婷色国产精品视频二区| 国产成人精品无码一区二区老年人| 国产精品jizz观看| 手机免费日韩中文字幕| 亚洲一区二区三区偷拍视频| 亚洲国产色图在线视频| 国内偷拍国内精品多白86| 高h纯肉无码视频在线观看| 欧美午夜精品久久久久免费视| 国产午夜av一区二区三区| 精品三级国产一区二区三| 97午夜理论片影院在线播放| 午夜精品久久久| 人妻色中文字幕免费视频| 日产一区二区三区免费看| 免费观看又色又爽又黄的| 性做久久久久久久| 按摩偷拍一区二区三区| 亚洲欧美日韩综合一区二区| 亚洲av无码之日韩精品| 爆乳无码AV国内| 国产成人国产三级国产精品| 国自产精品手机在线观看视频 | 亚洲中文字幕无码天然素人在线| 国产a三级久久精品| 国产高清亚洲精品视频| 伊人青青草综合在线视频免费播放| 色吊丝中文字幕| 国产精品99久久久精品免费观看| 视频一区二区免费在线观看| 日韩欧美在线综合网另类 | 国产成a人亚洲精v品无码性色|