#includestdio.h
創(chuàng)新互聯(lián)是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計,網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),小程序制作,十多年建站對塑料袋等多個行業(yè),擁有多年設(shè)計經(jīng)驗。
int sum(int n)
{
int i=0,s=0;
while(i=n)
{
? s=s+i;
? i++;
}
return s;
}
int main()
{
int n;
printf("請輸入要累積的數(shù):");
scanf("%d",n);
sum(n);
printf("累加的結(jié)果為%d",sum(n));
return 0;
}
擴展資料:
使用函數(shù)的優(yōu)勢:
C語言程序鼓勵和提倡人們把一個大問題劃分成一個個子問題,對應(yīng)于解決一個子問題編制一個函數(shù),因此,C語言程序一般是由大量的小函數(shù)而不是由少量大函數(shù)構(gòu)成的,即所謂“小函數(shù)構(gòu)成大程序”。
這樣的好處是讓各部分相互充分獨立,并且任務(wù)單一。因而這些充分獨立的小模塊也可以作為一種固定規(guī)格的小“構(gòu)件”, 用來構(gòu)成新的大程序。
參考資料來源:百度百科-C語言
下面是C語言中的一個最簡單的求和程序:
?Copy code
#include stdio.h
int main()
{
int num1 = 1, num2 = 2, sum;
sum = num1 + num2;
printf("兩數(shù)之和為:%d", sum);
return 0;
}
在這個程序中,我們定義了兩個整型變量num1和num2,并將它們相加得到sum。最后輸出了sum的值。
這個程序是最簡單的求和程序之一,只涉及到兩個數(shù)字的相加操作,非常易于理解和操作。但是,需要注意的是,在實際編寫復(fù)雜的程序時,還需要學(xué)習(xí)更多的C語言知識和技巧。
c語言編程利用自定義函數(shù)求兩個數(shù)的和的方法如下:
首先需要定義一個自定義函數(shù),命名為sum,參數(shù)為兩個整數(shù)a和b,返回值為整數(shù)類型。
在自定義函數(shù)中,使用return語句返回a和b的相加結(jié)果。
在主函數(shù)中,定義兩個整數(shù)變量x和y,使用scanf()函數(shù)從鍵盤輸入它們的值。
在主函數(shù)中,調(diào)用sum(x,y)函數(shù),并將返回值賦給一個整數(shù)變量z。
在主函數(shù)中,使用printf()函數(shù)輸出z的值。
以下是一個可能的代碼示例:
// 定義自定義函數(shù)sumint sum(int a, int b){ ? ?return a + b; // 返回a和b的相加結(jié)果}// 主函數(shù)int main(){ ? ?int x, y, z; // 定義三個整數(shù)變量
scanf("%d%d", x, y); // 從鍵盤輸入x和y的值
z = sum(x,y); // 調(diào)用sum(x,y)函數(shù),并將返回值賦給z
printf("%d\n", z); // 輸出z的值
return 0;
}