题目描述
输入一个整数n和n个整数,输出这n个整数的和。
输入
输入有两行:第一行是一个正整数n,第二行是n个整数。
输出
输出一个整数,即n个数的和。输出单独占一行。
样例输入
3
7 3 2
样例输出
12
本题是基础的for循环的考察,要注意for循环下面的{}使用,否则sum只会加最后一次x的值,以及对i的循环的处理,从1开始就小于等于,如果是从0开始,那么语句可以改为for(i=0;i<n;i++),以及sum初始化为0的操作。
#include<stdio.h>
int main()
{int i,n,x,sum;//定义循环变量i,输入次数n和每次的数字x以及和sumscanf("%dn",&n);//键盘输入输入次数nsum=0;//sum初始化为0for(i=1;i<=n;i++)//令i=1,每次循环加1,直到i不小于x{scanf("%d",&x);//键盘输入数字x的值sum+=x;//sum每次累加x的值//这里sum+=x就是sum=sum+x的意思}printf("%d",sum);//将累加和sum输出return 0;//程序正常退出
}
本文发布于:2024-02-02 19:05:18,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170687191945822.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |