啦啦啦,進了計算機系。不用說學習c語言當然少不了。說到寫程式少不了是什麼?對就是bug。
什麼你還不知道什麼是bug?
bug是計算機領域專業術語,bug原意是「臭蟲」,現在用來指代計算機上存在的漏洞,原因是系統安全策略上存在的缺陷,有攻擊者能夠在未授權的情況下訪問的危害。名稱由來:
為馬克2號(harvard mark ii)編制程式的葛麗絲·霍波(grace hopper)是一位美國海軍准將及計算機科學家,同時也是世界最早的一批程式設計師之一,有一天,她在除錯裝置時出現故障,拆開繼電器後,發現有只飛蛾被夾扁在觸點中間,從而「卡」住了機器的執行。於是,霍波詼諧的把程式故障統稱為bug(飛蟲),把排除程式故障叫debug,而這奇怪的「稱呼」,竟成為後來計算機領域的專業行話。經過這些天的學習,我整理了我與我的同學們在上機過程中遇到的bug。有句話說得好:「那些受過的傷,終究會成為我們身上的勳章」。有錯誤是件好事,它可以讓我們變成「大神"又進一步。好了,廢話不多說,follow me 開始debug吧!
#include #include int main()//這是個運動會獎牌數目統計 else } else return 0;}
法2:對區域性變數進行初始化賦值
#include #include int main()//這是個運動會獎牌數目統計 else } else return 0;}
感悟:這種錯誤是比較容易犯的,特別是零基礎的小白和那些先學python後學c語言的人(因為python語句結束不用在它後面加" ; ",會有點不習慣)。
改過後的**以及它的執行圖,如圖:
#include #include int main() else } else return 0;}
感悟:這個問題還好,用個好一點的程式設計軟體就好了(因為你輸入的中文標點符號和英文的標點符號在程式設計軟體中的顏色是不一樣的)。只不過如果你是用vc6來寫**,就沒有這功能,很難看出二者的區別。(我用的是codeblocks,還不錯!)
它倆區別在程式設計軟體上的效果圖:
#include #include int main()
感悟:哈哈哈,這個問題我就經常犯[捂臉]。經常漏掉」*「運算子。邏輯上沒錯,但表達上錯了。
執行效果圖:
#include #include int main()
感悟:亂遷移printf(" ");這種雙引號表達,char型別要用單引號。當然關於char也可以這麼寫:
#include #include int main()
以上兩種表達執行效果是一樣的,都是輸出a
如圖:
#include #include int main()
感悟:以為printf("%.2f",a);可以這麼表達,那scanf("%.2f",&a);也可以這麼表達。這是錯誤的!
說到scanf函式不得說一下它的定義寬度的問題:
#include #include int main()
執行效果圖:
大家一起進步!
c語言運動會分數統計系統 1808趣味運動會
來啦 經管學院 趣味運動會 今天的足球場和往常不太一樣,笑聲 歡呼 口哨聲 加油助威.還在猶豫?還在彷徨?快來,1808的趣味運動會就要開始了!來了來了,兩位導兒牽著音箱走來了!來了來了,大班班委抱著獎品走來了!感謝大家今天來到足球場參加我們的趣味運動會,希望大家積極參與,玩得開心,贏得獎品,收穫滿...
c語言運動會分數統計系統 水上趣味運動會開展方式
炎熱的夏天,適宜開展各種水上運動,樂歡天為團體活動精選策劃了一系列豐富多彩的水上趣味運動專案,並與企業聯誼 企業福利 企業文化建設 打造快樂團隊為主題相結合,組成健康向上的水上趣味運動會。水上趣味運動專案有 水上智勇大衝關 搶占高地,平衡力打陀螺 狹路相逢勇者勝,水上足球 水上充氣排球 皮划艇競技 ...
c語言運動會分數統計系統 線上「玩轉」親子運動會
初夏時節,受熱捧的線上親子運動會,成績單出爐了。6月1日至14日,市體育局舉辦了2020年全市線上親子運動會,經評審於7月9日對外公布比賽成績和獲獎名單。其中,伍坪 任福良 張英奇等3個家庭榮獲小馬過河 俯臥撐 專案一等獎 賴志華 陳金 林雨馨等3個家庭獲得親子仰臥起坐專案一等獎 王莉 黃連鳳 陳星...