lefafengderen 发表于 2019-9-8 18:19:46

简单题

去整非c ++
输入T 行
每行三个整数
求出所有行的每个行的三个数平均数(去整)

ijy 发表于 2019-9-13 02:09:12

本帖最后由 ijy 于 2019-9-13 19:27 编辑

#include <stdio.h>
#define T 10
int main()
{
int a;
        void inputrowcol(int (*));
        void printaverage(int (*));
       
        inputrowcol(a);
        printaverage(a);
      

      return 0;
}
void inputrowcol(int (* b))
{
        int i,j;
        printf("请输入%d行,每行三个整数:\n",T);
           for(i=0;i<T;i++)
           {
                   for(j=0;j<3;j++)
                           scanf("%d",&b);
                   putchar('\n');
           }
}
void printaverage(int (*b))
{
        int i;
        printf("每行的平均数分别为:\n");
        for(i=0;i<T;i++)
        {
                int average=(*b+*(b+1)+*(b+2))/3;
                printf("第%d行平均数为:%d\n",i,average);
        }
}
页: [1]
查看完整版本: 简单题