编程高手进:输入n个数,求n个数的和,并输出这n个数

样例:输入:3124535172输出:71241835172要定义一个长度为100的整形数组a... 样例:输入:
3
1 2 4
5
3 5 1 7 2
输出:
7
1 2 4
18
3 5 1 7 2
要定义一个长度为100的整形数组a
展开
 我来答
8023欢娃子
推荐于2016-02-28 · 超过17用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:24.1万
展开全部
/***********C语言,开发环境是VS2010************
***************如果是VC6.0的环境***************
******请将程序里所有scanf_s替换成scanf*********
*****并且去掉最后一行system("pause");**********/
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i, n, a[100], sum = 0;
printf("你想输入几个数:");
scanf_s("%d", &n);
printf("请输入这%d个数:",n);
for (i = 0; i<n; i++)
{
scanf_s("%d", &a[i]);
sum += a[i];
}
printf("这%d个数的和为:%d\n", n, sum);
for (i = 0; i<n; i++)
{
printf("%d ", a[i]);
}
printf("\n");
system("pause");
}
松山道士
2014-10-04 · TA获得超过121个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:102万
展开全部
弄一个数组或者链表存放输入数据,输入结束后遍历一次计算和值,最后遍历输出~
追问
可以说详细点吗?怎样使用数组存放输入数据?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水上漂汤
2014-10-04 · TA获得超过1万个赞
知道大有可为答主
回答量:1830
采纳率:71%
帮助的人:1448万
展开全部
int n, x, sum = 0;

cin>>n;
while ( n != 0)
{
cin>>x;
sum = sum + x;
--n;

}
cout<<sum;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友85b88f1
2014-10-04 · TA获得超过158个赞
知道答主
回答量:9
采纳率:0%
帮助的人:2.3万
展开全部
给你C语言的吧~~~

#include <stdio.h>
int main(void)
{
int a[100],b=0,i,n;
printf("How many numbers?\n");
scanf("%d",&n);
printf("Please input numbers\n");
for (i=0;i<n;i++)
{
scanf("%d",&a[i]);
b+=a[i];
}
printf("%d\n",b);
for (i=0;i<n;i++)
{
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式