设为首页 加入收藏

TOP

A+B输入输出练习系列题(三)
2014-03-10 12:59:09 来源: 作者: 【 】 浏览:262
Tags:输入 输出 练习 系列

 

  第六种,给出每一组数字个数求和

  题目描述

  你的任务是计算若干整数的和。

  输入格式

  每行的第一个数N,表示本行后面有N个数。

  输出

  对于每一行数据需要在相应的行输出和。

  样例输入

  4 1 2 3 4

  5 1 2 3 4 5

  样例输出

  10

  15

  #include

  int main()

  {

  int n,sum=0,x[1000];

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

  {

  sum=0;

  for(int i=0;i

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

  for(int i=0;i

  sum+=x[i];

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

  }

  }

  第七种,每个输出间间隔空行

  题目描述

  你的任务是计算两个整数的和。

  输入格式

  输入包含若干行,每行输入两个整数a和b,由空格分隔。

  输出

  对于每组输入,输出a和b的和,每行输出后接一个空行。

  样例输入

  1 5

  10 20

  样例输出

  6

  30

  #include

  int main()

  {

  int n,sum,x[1000];

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

  {

  sum=0;

  for(int i=0;i

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

  for(int i=0;i

  sum+=x[i];

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

  printf("\n");

  }

  }

  第八种,既有测试个数,又包含每一行数字个数,还有空行分隔

  题目描述

  你的任务是计算若干整数的和。

  输入格式

  输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。

  输出

  对于每组输入,输出M个数的和,每组输出之间输出一个空行。

  样例输入

  3

  4 1 2 3 4

  5 1 2 3 4 5

  3 1 2 3

  样例输出

  10

  15

  6

  #include

  int main()

  {

  int num,n,m,sum=0;

  int x[1000];

  scanf("%d",&n);

  while(n!=num-1)

  {

  sum=0;

  scanf("%d",&m);

  for(int i=0;i

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

  for(int i=0;i

  sum+=x[i];

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

  printf("\n");

  num++;

  }

  }

      

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇scanf函数使用和实现详解 下一篇C语言中将字符串倒 输出

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: