2 D配列の平均値を求める(ポインタの使用)
3078 ワード
#include
int main()
{
int buf[3][5] ={
{
1,2,3,4,5},{
4,5,6,7,8},{
7,8,9,10,11}};
int i;
int j;
//
for(i = 0; i < 3; i++)
{
int sum = 0;
for(j = 0; j < 5; j++)
{
sum += (*(*(buf + i) + j));
}
printf("sum = %d
",sum/5);
}
//
for(i = 0; i < 5; i++)
{
int sum = 0;
for(j = 0; j < 3; j++)
{
sum += (*(*(buf + j) + i));
}
printf("sum = %d
",sum/3);
}
return 0;
}
転載先:https://www.cnblogs.com/wanghao-boke/p/11020386.html