帮忙用C语言写个程序

来源:百度知道 编辑:UC知道 时间:2024/05/06 08:54:17
编写求一个整数序列和的程序,要求:
a.程序在每次执行scanf函数时都只读取一个整数值;
b.假定用scanf函数读取的第一个整数值指定了还要输入的整数值的个数。
例如,在下面的整数序列中,整数值5表示求其后5个整数值的和。
5 100 200 300 400 500

#include<stdio.h>
#include<stdlib.h>

int main()
{
int i,n,a[n];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
printf("%d ",a[i]);
system("pause");
}
符合要求吧,有问题再联系

#include<stdio.h>
void main()
{
int i,n,x,sum=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&x);
sum += x;
}
printf("%d个数的和为: %d",n,sum);
getch();
}

/*
*输入:5 100 200 300 400 500 <回车>
*输出:5个数的和为1500
*/

#include<stdio.h>
void main()
{
int i,temp=0,add=0;
printf("Please input total number!\n");
scanf("%d",&i);
printf("Please input %d integer\n",i);
for(;i>0;i--)
{
scanf("%d",&temp);
add=a