十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
簡(jiǎn)單說(shuō)sum就是一個(gè)名字,深里說(shuō)代表一塊內(nèi)存的名字,當(dāng)你sum++時(shí)表示sum=sum+1,就是把給sum附的初始值自加一再付給sum,同理sum=a+b/sum=....
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。成都創(chuàng)新互聯(lián)推出思茅免費(fèi)做網(wǎng)站回饋大家。
還要說(shuō)sum不一定是求和的意思,只不過(guò)英文“和”為了簡(jiǎn)便記法通常大家用sum表示,可以用其他合法標(biāo)識(shí)符取代。
這是自定義關(guān)鍵字,不屬于C語(yǔ)言關(guān)鍵字,無(wú)固定含義。
開(kāi)發(fā)者可以自定義sum,一般用來(lái)表示求和變量。
舉例如下:
#includestdio.h
int main()
{
int a,b,sum;
a=1;
b=1;
sum=a+b;
printf("結(jié)果為:%d\n",sum);
}
擴(kuò)展資料
C語(yǔ)言變量名的命名規(guī)則:(可以字母,數(shù)字,下劃線(xiàn)混合使用)
1. ? 只能以字母或下劃線(xiàn)開(kāi)始;
2. 不能以數(shù)字開(kāi)始;
3. 一般小寫(xiě);
4. 關(guān)鍵字不允許用(eg:int float=2//error ?float 為保留字不允許用);
以下是使用C語(yǔ)言編寫(xiě)的程序,實(shí)現(xiàn)求4x5的矩陣所有元素和:
#includestdio.h
int sum(int matrix[4][5]) {
int i, j, total = 0;
for(i = 0; i 4; i++){
for(j = 0; j 5; j++){
total += matrix[i][j];
}
}
return total;
}
int main(){
int matrix[4][5] = {
{ 1, 2, 3, 4, 5 },
{ 6, 7, 8, 9, 10 },
{ 11, 12, 13, 14, 15 },
{ 16, 17, 18, 19, 20 }
};
int result = sum(matrix);
printf("The sum of all the elements of the matrix is %d\n", result);
return 0;
}
輸出結(jié)果:
The sum of all the elements of the matrix is 210
在C語(yǔ)言中沒(méi)有sum這個(gè)保留字,換句話(huà)它在C語(yǔ)言中只能算是一個(gè)標(biāo)識(shí)符,沒(méi)有特殊的語(yǔ)法功能。
一般來(lái)說(shuō)C語(yǔ)言的標(biāo)識(shí)符,有兩個(gè)基本的使用原則。
1、要符合語(yǔ)法要求,C語(yǔ)言中規(guī)定,標(biāo)識(shí)符有數(shù)字、字母、下劃線(xiàn)(_)組成,而且第1符號(hào)只能為字母或者下劃線(xiàn)。
2、標(biāo)識(shí)符的命名,盡量便于閱讀。如問(wèn)題中的sum用于表示兩數(shù)之和,就容易理解。