int a,b,c;
創(chuàng)新互聯(lián)是專業(yè)的溪湖網(wǎng)站建設(shè)公司,溪湖接單;提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行溪湖網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
scanf("%d%d",a,b); ? ?//輸入a,b
c=a+b; ? ? ? ? ? ? ? ? ? ? ? ? ? ?//兩數(shù)相加給c
printf("%d",c); ? ? ? ? ? ? ? ? //輸出c
C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡易的方式編譯、處理低級存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱MCU)以及超級電腦等作業(yè)平臺(tái)。
二十世紀(jì)八十年代,為了避免各開發(fā)廠商用的C語言語法產(chǎn)生差異,由美國國家標(biāo)準(zhǔn)局為C語言制定了一套完整的國際標(biāo)準(zhǔn)語法,稱為ANSI C,作為C語言最初的標(biāo)準(zhǔn)。
左邊執(zhí)行完了再執(zhí)行右邊,你可以通過調(diào)試來驗(yàn)證答案哦
原因:函數(shù)調(diào)用?運(yùn)算符"()"的優(yōu)先級高于算術(shù)運(yùn)算符?"+"。遞歸函數(shù)會(huì)一層層展開,直到a == 2 或 a == 1結(jié)束。
代碼中有兩點(diǎn)要注意下:
return 1 與 return 2 后面的 printf("\n"); 不會(huì)被執(zhí)行。因?yàn)閞eturn語句會(huì)結(jié)束該被調(diào)函數(shù)。
main()函數(shù)最后要有返回值。
int fun1()
{
int k=1+2;
return k;
}
int fun2()
{
int k=5+8;
return k;
}
int main()
{
int a,b,c;
a=fun1();
b=fun2();
c=a+b;
cout"fun1()+fun2() = "cendl;
return 0;
}
在主函數(shù)中定義
input里面 把這兩個(gè)定義的傳參。
addarrays 里面 同樣傳這兩個(gè)數(shù)組做參數(shù)。
在addarrays里面 循環(huán)累加就好了。
數(shù)組長度可以用宏定義 。