編寫程式,輸入正整數,計算並顯示該數的各位數字之和

2022-07-02 22:40:02 字數 4000 閱讀 3420

1樓:果琬凝葉碧

**:#include

int sum(int n)

return s;

}int main()

輸出:請輸入乙個正整數:12345

輸入的數為: 12345 , 其各位之和為: 15請按任意鍵繼續. . .

2樓:勇清妙豐雅

#include

intmain()

printf("該數的各位數字之和:%d",sum);}

編寫乙個程式,其功能是輸入乙個三位數,計算並輸出各位數字之和

3樓:獨立說教育

#include "stdio.h"

void main()

4樓:叫我老闆

#include

#include

int main()

5樓:回憶在上輩子

乙個迴圈就好

求餘取個

除以移除一位

把取得的各個個位相加就行了

如果**不想自己寫的話

我可以有償代勞

編寫c語言程式,從鍵盤上輸入乙個正整數,計算並輸出該數各位數字之和。

6樓:匿名使用者

int i = scanf(...);

int j = 0;

if(i/10 != 0)

while(i/10 == 0)

j=j+i;

}else

printf("",j);

大概給你個思路,因為我這沒有c的編譯器。

7樓:匿名使用者

#include

#include

main()

printf("sum is %d",sum);

}大概想了來

下思源路,你看看吧,不知道對錯

8樓:匿名使用者

對每位求于 然後相加 就ok了

c語言; 編寫乙個程式,計算任意輸入的整數的各位數字之和?

9樓:阿巴嚕啦

#include

void main() printf("%d",sum);}

對了 你輸入數字測試的時候可別輸入太大的數字  太大的話 溢位 的話 得到的結果就不對了。

10樓:匿名使用者

#include "stdio.h"

int main(void)

printf("和

屬:%d\n",sum);

return 0;}

11樓:匿名使用者

main()

printf("sum=%d",sum);}

12樓:匿名使用者

#include

#include

int main()

printf("%d",sum):

system("pause");}

編寫程式,從鍵盤輸入乙個正整數,計算該數的各個位數字之和,並顯示結果。

13樓:

樓上的演算法很不錯,如果是我,還是喜歡寫的保守些。

#include

int main()

printf("\n各位數之和為:%d\n",s);

return 0;}

14樓:匿名使用者

#include "stdio.h"

int main()

a = a/10;

}printf("\n各位數之和為:%d\n",s);

return 0;}

15樓:雨霧迷途

fpc:

var n:string;

a,b,i:longint;

begin

read(n);

b:=0;

a:=length(n);

for i:=1 to a do

b:=ord(n[i])-ord('0')+b;

writeln(b);

end.

c語言 從鍵盤上輸入乙個正整數,計算並輸出該數的各位數字之和

16樓:小夏在深圳

|輸出該數的各位數字之和的源**如下:

#include

int fun(int n)

else}}

return sum;

}void main()

擴充套件資料1、輸入的數字要是整數,並且要在規定範圍內。

2、對輸入的數要進行拆分,注意1和本身不能在求和之中。

3、可以使用迴圈對輸入的數(n)遍歷,如果n%i余為0,則表明能整除,次i則為因子。

17樓:匿名使用者

思路:定義變數a接受鍵盤輸入和變數sum儲存a的各位數字之和,依次對a進行除10操作,並把a除10的餘數加到sum中,直到a為0為止,sum最終的值就是a個位數字之和。

參考**:

#include

#include

int main()

printf("%d\n",sum);

return 0;}/*

輸出:12345

15*/

18樓:巴水虧刀

#include

#include

main()

printf("%d\n",sum);

return 0;

}//我用的編譯器是6.0

編寫程式,輸入乙個整數,計算顯示該整數的各位數之和,例如整型數1987,

19樓:崎下山護

#include

int main()

printf("%d",sum);

return 0;}

c語言程式設計:編寫程式,輸入乙個正整數,統計該整數的位數並計算其各個數字上的數字之和。要求每行講

20樓:匿名使用者

#include/*包含標頭檔案*/

void main()       /*主函式*/printf("整數的位數是%d\n",m);     /*輸出*/printf("整數的各位數的和是%d\n",sum);/*輸出*/}ps :::不懂還可繼續問。。。

21樓:匿名使用者

#include

void main()

//統計位數

printf("位數為n=%4d,各位數之和為%4d\n",n,s);//輸出

}望採納!

由鍵盤任意輸入乙個正整數,要求:判斷並顯示它是幾位數且計算並顯示該數的各位數字之和。用c語言程式設計 謝謝

22樓:

#include

#include

void main()

printf("%sêç%dî»êý,¸ãêýµä¸÷î»êý×öö®ºí%d\n",a,j,sum);}

23樓:匿名使用者

#include "stdio.h"

#include

void main()

{int i,len,sum=0;

char str[10];

printf("輸入正整數: ");

scanf("%s",str);

len=strlen(str);

for(i=0;i

sum+=str[i]-'0';

printf("%s是%d位數,各位數字之和是%d\n",str,len,sum);

編寫程式,實現從鍵盤輸入正整數,輸出該正整數的位數

什麼語言,c嗎,c這樣寫 scanf d x n 0 while x 寫程式用輸出乙個由使用者輸入的正整數的位數,例如26的位數為2 2341的位數為4。include stdio.h void main printf sum是 d位數 n i 正確的 編寫程式,從鍵盤輸入乙個3位的正整數,輸出它的...

編寫程式,輸入正整數n,計算s112123123n

include int fun int n void main printf sum d n sum int fun int n 計算和 include using namespace std void main cout include void main printf sum d sum inc...

編寫程式輸入正整數n,計算1,編寫乙個程式輸入乙個正整數n,計算123354759,求前n項和

n和2n 1,遍歷,即可解決。include void main printf 4f n sum 怎麼用c語言編寫程式 輸入乙個正整數n,計算1 2 3 3 5 4 7 5 9 include int main void printf sum lf n sum return 0 試著執行吧,我沒上機...