标题:二维数组输出上三角
只看楼主
dshiok
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2008-12-5
 问题点数:0 回复次数:2 
二维数组输出上三角
void main(){
int a[4][4],row,col;                          /*程序最终结果要输出2,3,4,7,8,12*/
for(row=0;row<=3;row++)                                 1    2   3   4
for(col=0,col<=3;col++)                                 5    6   7   8
scanf("%d",&a[row][col]);                               9    10  11  12
                                                        13   14  15  16
for(row=0;row<=2;row++)
for(col=1;ol<=2;col++) {

if (a[row][row+col]==13) a[row][row+col]=4;    /*实在不知道要怎么弄了加的这行,如果不加这行最终输出的是
                                                2,3,7,8,12,13。加了之后就是2,3,7,8,12,4*/
printf("%d",a[row][row+col]);}                  /*哪位来交交我应该怎么弄啊。谢谢了啊,在线等*/

}
搜索更多相关主题的帖子: 三角 输出 
2008-12-13 15:59
守鹤
Rank: 4
来 自:山東臨沂
等 级:贵宾
威 望:12
帖 子:337
专家分:0
注 册:2008-6-20
得分:0 
#include  "stdio.h"
void main()
{
  .....
  .....
  for(row=0;row<4;row++)
     for(col=0;col<4;col++)
       if(row<col)
           printf("%d\t",a[row][col]);

}

多少个日日夜夜想起你,只希望有缘再次相见
2008-12-13 16:06
dshiok
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2008-12-5
得分:0 
我看看    谢谢啊。新手就是新手啊。思考问题的方式还是达不到标准

[[it] 本帖最后由 dshiok 于 2008-12-13 16:41 编辑 [/it]]
2008-12-13 16:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-249156-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.073500 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved