① c語言中求N個數據的的和
思路:直接定義兩個變數n和sum,n用於接受鍵盤輸入,sum用於存儲累加和,每次輸入並累加求和。
參考代碼:
#include"stdio.h"
#defineN10//宏定義N的值
intmain()
{
intn,i,sum=0;
for(i=0;i<N;i++){
scanf("%d",&n);
sum+=n;
}
printf("求和為:%d ",sum);
}
/*
運行結果:輸入N個數求和
8734192056
求和為:45
*/
② C語言 輸入n表示輸入的數字個數,輸出輸入的n個數的總和
#include<stdio.h>
intmain(){
inti,n,num,s=0;
scanf("%d",&n);
for(i=0;i<芹慧陵碧鄭n;i++){
scanf("%d",&num);
s+=num;
}
printf("%d"嫌戚,s);
return0;
}
//運行示例:
③ C語言:採用迭代法求一個整數n的各位數字之和
#include<stdio.h>
void main ()
{
int n,sum=0,t=1;
printf("請輸入一個整數:\n");
scanf("%d",&n);
printf("各項之和為:\n");
if(n==0) sum=0;
if(n<0) n=-n;
while(n!=0)
{
sum=sum+n%10;
n=n/10;
}
printf("%d\n",sum);
}
④ C語言中求N個數的和,代碼是什麼
//******************************************************************************
// 輸出所給的N個整數之和,順序與輸入對應
//******************************************************************************
#include<stdio.h>
int main()
{
int n, num, sum = 0;
while(scanf("%d", &n) != EOF) //多項測試, Ctrl + Z 結束
{
sum = 0;
while(n--) //累加N個整數和
{
scanf("%d", &num);
sum += num;
}
printf("%d\n", sum); //輸出
}
}
//祝你學習進步,更上一層樓!(*^__^*)
⑤ c語言怎麼求1到n的累加和
1、首先定義一個函數,這個函數里的內容求n的階乘,返回值是n的階乘,如下圖所示。
⑥ c語言程序計算1到n之間所有自然數之和
以下是一個計算1到n之間所有自然數之和的C語言程序:
#include <stdio.h>
int main() {
int n, sum = 0;
printf("請輸入n的值:");
scanf("納握%d", &n);
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("1到%d之間所有自然數之和為:%d\n", n, sum);
return 0;
}
該程序首先要求用戶輸入n的值,然後使用for循環計算1到指橘n之間所有自然數之唯茄團和,最後輸出結果。