昨天寫了一個小小的程式,它算是我真正獨立創作的第一個程式,雖然内容很簡單,對我來說還是有一點意義的哈哈,于是決定記錄一下~
首先,寫這個程式的想法來源:
我學習了一下用printf 和scanf ,就想着結合這兩個再練習一下用if語句,雖然還沒去仔細看if語句,但是我總覺得我應該會,就試了一下,這裡用到的 if 确實也不複雜嘿嘿,如果有大佬看到不要嘲笑我嘤嘤嘤……
這個程式的應用價值沒有,哈哈哈就是我寫出來激勵我自己的,平時又懶懶的,也沒啥天賦,再不開始努力學習就很糟糕了!就自己設定了一個計算公式,計算我成功的機率……這東西确實有非常多的影響因素,我也懶得列很多,就寫了幾個我覺得很關鍵的。傻仔,要努力啊,不努力怎麼養家糊口!
有關這個程式的,我學到的新知識:
1、printf 和scanf 後面都要接小括号()和雙引号“”。
2、printf 有兩種用法,一種是引号裡寫格式,外面接逗号,和列印對象,這種應該是用來列印前面定義過的變量;一種直接在雙引号裡面寫需要列印的内容,以及通過轉義字元定義的列印格式,引号外面不需要其他東西。這種就不含變量。
3、列印字元也同樣有以上兩種方法,不過字元的列印形式更多,既可以用單引号拆成一個一個字元列印,也可以雙引号列印字元串,還可以通過列印定義的字元數組來列印字元。
4、在定義變量的時候,要注意變量有沒有出現小數形式的可能,有的話要用float或者double來定義。
5、定義的變量不可以設定成中文,隻能用英文。列印的内容裡面可以設定中文。
6、給變量設定數值範圍時,與(且)用&&,或用|| 。
7、scanf用法中,可以一次給很多個變量輸入資料,隻需要在雙引号裡面,給出對應數目的轉義字元,設定好顯示的格式,然後在雙引号的外面,依次列出需要輸入資料的變量名稱。
8、if 語句的嵌套裡,if 後面接的小括号裡是假設的内容,小括号外面不需要接分号,否則接不上這個 if 對應的else。嵌套的那個if 語句,和上一個if對應的 else ,之間不需要接分号啥的。除非有範圍限制,要用大括号{}把有限生命周期的程式括起來。

圖1程式
圖2編譯初始界面
圖3輸入數字
圖4最終結果
圖5其他輸入對應結果
圖6其他輸入對應結果
多餘的話就不說了,沖沖沖!學習筆記要繼續寫下去哦!