當前位置:首頁 » 編程語言 » 輸入17個數用c語言求和
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

輸入17個數用c語言求和

發布時間: 2022-08-18 10:03:42

1. c語言編程,給定17個數據,求數據相加等於某個數的組合有幾個

int n=17,m=0;
float a[17];

for(int i=0;i<n-1;i++)
for(int j=j+1;j<n;j++)
{
if(a[i]+a[j]==40109)
{
m++;
printf("%f,%f\n",a[i],a[j]);
}
}
printf("Totol: %d\n",m);
輸入自己寫吧。

2. c語言,輸入一很多整數,編寫程序求出他們的和

C語言求和代碼如下:
#include <stdio.h>

int main()
{
int n=0,x;
while(scanf("%d",&x)!=EOF)
{
n+=x;
}
printf("%d",n);
retirn 0;
}

3. 希望你告訴我 輸入N個數,用C語言求和及平均值。

int
n,sum=0,num;
scanf("%d",&n);
for(int
i
=
0;
i
<
n;
i++)
{scanf("%d",&num);
sum+=num;}
printf("%d",sum/n);
先根據需要,確認輸入多少個數,然後一一輸入求和,最後求取平均值。

4. 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
*/

5. c語言輸入任意個整數,求和

void Calcu(int Num)
{
int sum=0;
int bitNum=0;
int temp=Num;
while(temp>0)
{
sum+=temp%10;//取得個位
bitNum+=1;//位數
temp/=10;//去掉個位.
}
printf("位數:%d,各位和:%d",bitNum,sum);
}

6. 用C語言求做一個求和值的程序

#include
void
main()
{
int
i,sum=0;
for(i=1;i<=100;i++)
sum+=i;
printf("%d",sum);
}
c語言是一門通用計算機編程語言,應用廣泛。
c語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

7. 我想知道怎麼用C語言解決輸入一個數字求各位數字相加的和

樓主,不用循環似乎不行,要簡單可以使用字元數組來接收輸入的數字再求和。
void main()
{
char c[111];
int i=0;
int a=0;
scanf("%s",c);//輸入一個數字,在111位之內,還想輸入得更大,請把數組改大。

while(c[i]!='\0') //判斷是否讀到字元串的結尾。
{a=a+(c[i]-'0'); //c[i]指定的字元減去字元'0'就是相關的整型數字,比如
c[i]的字元為1,則'1'-'0'就得到整數1。然後求和。
i++;}
printf("%d",a);
system("pause");
}

8. c語言,實現任意多個數相加

#include<stdio.h>
intmain()
{
intn,s=0;
while(1)
{
scanf("%d",&n);
s+=n;
if(getchar()==' ')break;
}
printf("sum=%d ",s);
return0;
}

9. 用c語言鍵盤輸入若干個數,進行求和,直到輸入某個數例0為止

#include <stdio.h>
int main ( void )
{
int i, totle = 0;
do

{
scanf ( "%d", &n );

totle += n;
}while ( n )
printf ( "結果為: %d\n", totle );

return 0;
}