編程的總和
⑴ 編程C++輸入10個整數,輸出這10個數的總和
#include<stdio.h>
#include<iostream>
#include<stdlib.h>
usingnamespacestd;
intmain()
{
inta[10],sum=0;
printf("請輸入10個數:");
for(inti=0;i<10;i++)
scanf("%d",&a[i]);
for(intj=0;j<10;j++)
sum+=a[j];
printf("sum=%d ",sum);
system("pause");
return0;
}
⑵ 編寫程序,統計a數組中所有元素總和
下面是一個簡單的例子,望樓主採納
java">publicstaticvoidmain(String[]args){
int[]a={1,2,3,4,5,6,7,8,9,10};
intsum=0;
for(inti=0;i<a.length;i++){
sum+=a[i];
}
System.out.println("a數組中所有元素總和"+sum);
}
⑶ 怎樣用vb編程計算從鍵盤上輸入任意個數,求其總和、平均值
新建工程,1個文本框和1個按鈕
text1用來錄入數據, 因為是任意個數,用很多文本框是不方便的,程序設計是使用","來分隔數字,你可以輸入任意多個數字,然後按鈕command1後,就可以顯示總和及平均值.
Private Sub Command1_Click()
If Len(Text1) = 0 Then Exit Sub
If InStr(Text1, ",") < 2 Then Exit Sub
Dim a, sumn%, i%, j%
a = Split(Text1, ",")
For i = 0 To UBound(a)
If IsNumeric(Val(a(i))) Then '防止有非數字的情況發生,做一下校驗
sumn = sumn + Val(a(i))
j = j + 1
End If
Next
Print "總和為:" & sumn
Print "平均數為:" & sumn / (UBound(a) + 1)
End Sub
⑷ c語言 編程實現計算1—100之間計算總和是多少,所有的奇數之和以及偶數之和。
#include <stdio.h>
int main(int argc, char *argv[])
{
int start,end;
printf("請輸入起始和終止的數字 ");
scanf("%d %d",&start,&end);
int i;
int result=0;
int even = 0;
int odd = 0;
for(i=start;i<end+1;i++)
{
result+=i;
}
if(start%2 == 0)
{
for (i = start; i<end+1; i+=2)
{
even += i;
}
for (i = start+1; i<end+1; i+=2)
{
odd += i;
}
}
if(start%2 == 1)
{
for (i = start; i<end+1; i+=2)
{
odd += i;
}
for (i = start+1; i<end+1; i+=2)
{
even += i;
}
}
printf("總和為%d ",result);
printf("奇數和為%d ",odd);
printf("偶數和為%d ",even);
return 0;
}
可以計算任意兩數之間的求和,奇數和,和偶數和。
⑸ c++程序設計:求n個數的和
如果N是題目給定的話,可以用宏定義,如果N是由用戶輸入,請參考樓上幾個的程序,假如題目不給出N,也不由用戶來輸入,而由系統根據用戶輸入的數據的個數來確定的話,請參考我給你寫的程序,希望對你有幫助,謝謝!
#include<iostream>
using namespace std;
int main()
{
float n;
float total1=0,total2=0;
int count1=0,count2=0;
char flag=0;
cout<<"請輸入第一組數:<以空格區分以回車結束>:"<<endl;
do{
count1++;
cin>>n;
total1+=n;
}while((flag=cin.get())!='\n');
flag=0;
cout<<"請輸入第二組數:<以空格區分以回車結束>:"<<endl;
do{
count1++;
cin>>n;
total2+=n;
}while((flag=cin.get())!='\n');
cout<<"共輸入"<<count1+count2<<"個數字,總和為:"<<total1+total2<<endl;
cout<<"其中第一行有"<<count1<<"個,"<<"該行數字的和為:"<<total1<<endl;
cout<<"其中第二行有"<<count2<<"個,"<<"該行數字的和為:"<<total2<<endl;
system("pause");
return 0;
}
⑹ 用C語言編寫程序,任意輸入10個數,計算所有正數的和、負數的和以及這10個數的總和
樓上的程序如果能稍微改一下,時間復雜度就更好了。
#include<stdio.h>
#define N 10
int main()
{int a[N], i,s1=0,s2=0;
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(i=0;i<N;i++)
{if(a[i]>0)
s1+=a[i];
else
s2+=a[i];
}
printf("所有正數的和:%d\n",s1);
printf("所有負數的和:%d\n",s2);
printf("總和:%d\n",s1+s2);
return 0;
}
注意,這里把0當作負數來處理。當然你也可以稍微改一下程序,把零單獨處理。
⑺ 用c語言編程如何實現求和的程序代碼
1、首先把頭文件,main函數寫好#include<stdio.h> main(),如下圖所示。

