#include "stdio.h"
鶴壁網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
int add(int n)
{
int i,sum=0;
for(i=1;i=n;i++)
sum+=i;
return sum;
}
void main()
{
int n,sum;
scanf("%d",n);
sum=add(n);
printf("1+2+3+...+n=%d",sum);
}
你函數(shù)sum里的c沒有初始化。
在函數(shù)sum大括號里最前面增加代碼int c=0;
#includestdio.h
int?sum1=0;
int?add(int?n)
{
sum1+=n;
return?sum1;
}
int?main()
{
int?min,?max,?sum;
scanf("%d%d",?min,?max);
while(min?=?max)
sum?=?add(min++);
printf("%d",?sum);
return?0;
}
1、首先定義一個函數(shù),這個函數(shù)里的內(nèi)容求n的階乘,返回值是n的階乘,如下圖所示。
2、函數(shù)定義完成之后,就要開始寫main函數(shù)里的內(nèi)容,還是定義變量。
3、變量定義后就要賦值,把sum的值寫為0.因為后面的求和就需要sum的初始值為0,如下圖所示。
4、下一步就是利用for循環(huán)了,for循環(huán)i初始值位1,結(jié)束值為100。
5、最后一步就是把求出的sum打印出來,再加上return?0,如下圖所示就完成了。