首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

高手来帮忙看看如何实现这个功能

2012-02-11 
高手来帮忙看看怎么实现这个功能#includestdio.h//#includestdlib.h//#includetime.hvoidmain(void)

高手来帮忙看看怎么实现这个功能
#include   <stdio.h>
//#include   <stdlib.h>
//#include   <time.h>

void   main(void)
{
int   a[40][7];
int   randomRow,column;
int   num;

for(randomRow   =0;randomRow   <   40
;randomRow++)
{
printf( "please   input   7   number(1-30):\n ");
for(column=   0;   column   <   7;   column++)
{
scanf( "%d ",&num);
a[randomRow][column]   =   num;
}

}
for   (randomRow   =0;randomRow <40;randomRow++)
{
        for(column=   0;   column   <   7;   column++)
{
                printf( "%d\n ",a[randomRow][column]);
}
}
getchar();
getchar();


}
谁帮忙看下这个程序。怎么让输出的数组  
按照     4   5   6   7   8   8   4
            4   4   4   4   4   4   4  
            ·······
            ·······
  矩阵是7列   40行的格式
                  显示出来?

[解决办法]
/*输出结果*/
for (randomRow =0;randomRow <40;randomRow++)
{
for(column= 0; column < 7; column++)
{

printf( "%8d ",a[randomRow][column]);
if (column == 6)
printf( "\n ");
}
}
[解决办法]
for (randomRow =0;randomRow <40;randomRow++)
{
putchar ( '\n '); /* 在这加个换行符 */
for(column= 0; column < 7; column++)
{
printf( "%d\n ",a[randomRow][column]);
}
}

热点排行