環球觀焦點:對于給定的正整數n 求它的位數及其各位數字之和_給定正整數n和正數m

2023-06-08 04:59:18 來源:互聯網

打印 放大 縮小


【資料圖】

1、一、基本方法:輸入M和N;2、遍歷從M到N的所有整數;3、每個累加;4、輸出結果。

2、參考代碼:#include?int?main(){????int?M,N,n,s=0;????scanf("%d%d",&M,&N);//輸入????for(n?=?M;?n?<=?N;?n?++)//遍歷????????s+=n;//累加每個整數。

3、????printf("%d",s);//輸出結果。

4、????return?0;}二、利用等差數列求和公式。

5、從M到N的所有整數為等差數列,公差為1,所以可以利用求和公式直接獲得結果。

6、#include?int?main(){????int?M,N,n,s=0;????scanf("%d%d",&M,&N);//輸入????s=(M+N)*(N-M+1)/2;//等差數列求和。

7、????printf("%d",s);//輸出結果。

8、????return?0;}三、方法對比:第一種適用于C語言練習,可以涉及更多知識點。

9、第二種方法效率更高,適用于實際應用。

本文到此分享完畢,希望對大家有所幫助。

關鍵詞:

責任編輯:ERM523

相關閱讀

亚洲精品欧美精品,亚洲人成在线影院,亚洲电影欧美电影有声小说,麻豆九一精品爱看视频在线观看免费
>