其實。。。這一節我我猜大家幾分鐘就會了()…(⊙_⊙;)… ○圭~○列~~怎麼醬?
因為我相信大家的智商,我就隨便給大家提一下就好了。我們看以下的代碼:
#include<stdio.h>#include<stdlib.h>int main(){ int a=2,b=4; 我們在第一行新建了兩個變量a和b,一個值是2一個值是4,這個沒有問題吧? 我們看以下代碼:printf("a+b 的值是%d;/n",(a+b));大家看,我們這一行代碼里面出現了一個/n還有(a+b);想必只有這兩個是大家不明白的,我現在在這里告訴大家/n其實就是換行的意思,英文你們有沒有覺得全部東西都在一行是不是不夠美觀?如果分開每一行是不是覺得看起來很舒服?換行的意思就是換到下一行輸出。你們把以下代碼拿去運行一遍就知道對比了:
#include<stdio.h>#include<stdlib.h>int main(){ printf("我有換行/n我有換行/n"); printf("我沒有換行沒有換行"); system("pause"); }
是否發現換行的更看起來整齊?
好了,換行的意思已經說明了,我們接下來看(a+b);在這里這個括號是為了讓我們看得更加清楚,我們說過逗號才是用來分隔的,如果沒有逗號,在這里的a+b就可以算是一個整體,不過我建議大家有括號,這樣理解起來看起來都能夠很好的理解,在這里的printf語句:
printf("a+b 的值是%d;/n",(a+b));其中的%d就是輸出了a+b的值=。=。。隨后看我們的源代碼里面還輸出了加減乘除法,這就是常用的四則運算,當然還有取模運算,我們下一節說,這節為了加深逗號分隔的印象我們再看以下的代碼:
#include<stdio.h>#include<stdlib.h>int main(){ int a=2,b=4; printf(" a+b 的值是%d;/n b-a 的值是%d;/n ",(a+b),(a-b)); printf("b*a 的值是%d;/n b/a 的值是%d;/n",(b*a),(a/b)); system("pause"); }以上我們的代碼和之前的一樣,只是整合了一下,其中我們在輸出的時候在(a+b),(a-b)之間我們使用了逗號隔開,用來分隔。
請記住,打括號更加容易理解,當然我們以上的代碼也可以寫成以下的形式,我們的結果都相同:
#include<stdio.h>#include<stdlib.h>int main(){ int a=2,b=4,c,d,e,f; c=a+b; d=b-a; e=a*b; f=b/a; printf(" a+b 的值是%d;/n b-a 的值是%d;/n ",c,d); printf("b*a 的值是%d;/n b/a 的值是%d;/n",e,f); system("pause"); }以上代碼我們是使用了創建變量來存儲我們運算的值,想必這樣好理解了吧?
持續更新
新聞熱點
疑難解答