oj1095: A+B for Input-Output Practice

来源:互联网 发布:淘宝违规考试答案2013 编辑:程序博客网 时间:2024/06/10 23:05

问题描述:Your task is to calculate the sum of some integers
作者:何知令
发表时间:2017年2月16日
输入:Input contains an integer N in the first line, and then N lines follow. Each line starts with a integer M, and then M integers follow in the same line

输出:For each group of input integers you should output their sum in one line, and you must note that there is a blank line between outputs.

代码:

/*问题描述:Your task is to calculate the sum of some integers作者:何知令发表时间:2017年2月16日输入:Input contains an integer N in the first line, and then N lines follow. Each line starts with a integer M, and then M integers follow in the same line输出:For each group of input integers you should output their sum in one line, and you must note that there is a blank line between outputs.*/#include <stdio.h>#include <stdlib.h>struct digit{    int num[100];    int sum[1];};int main(){    int i,j;    int len;    int n;    struct digit amout[10];    scanf("%d",&n);    for(i=0; i<n; i++)    {        scanf("%d",&len);        amout[i].sum[0]=0;        for(j=0; j<len; j++)        {            scanf(" %d",&amout[i].num[j]);            amout[i].sum[0]+=amout[i].num[j];        }        printf("%d\n\n", amout[i].sum[0]);    }    return 0;}
程序运行结果展示:

知识点总结:结构体,控制结构

学习心得:和前面第三题的区别就在于一个加了个'\n'我特么也是醉了


0 0