wifiii


私信TA

用户名:pydmy7

访问量:3388

签 名:

等  级
排  名 2088
经  验 2463
参赛次数 2
文章发表 6
年  龄 19
在职情况 学生
学  校
专  业 软件工程

  自我简介:

解题思路:循环遍历数组

注意事项:判断第一个数字是否为0

参考代码:两种方法大致相同

#include<stdio.h>

int main(void)

{

int n,number;

while((scanf("%d",&n))&&(n!=0))

{

int a[n],sum=0;

for(int i=0;i<n;i++)

{

scanf("%d",&a[i]);

sum+=a[i];

}

printf("%d\n",sum);

}

return 0;

}

#include<stdio.h>

int main(void)

{

int n,number;

while(scanf("%d",&n))

{

if(n==0)break;

int a[n],sum=0;

for(int i=0;i<n;i++)

{

scanf("%d",&a[i]);

sum+=a[i];

}

printf("%d\n",sum);

}

return 0;

}

 

0.0分

2 人评分

  评论区

#include<stdio.h>
int main()
{
  int n;
  while(scanf("%d",&n)!=EOF&&n!=0)
  {
      int b=0,a[n];
      for(int i=0;i<n;i++)
      {
            scanf("%d",&a[i]);
            b+=a[i];
      }
      printf("%d\n",b);
  }
return 0;
}
2022-07-18 14:43:16
  • «
  • 1
  • »