XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[原创心得] 一个数组问题,请高手赐教

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [原创心得] 一个数组问题,请高手赐教  
  本主题被作者加入到他/她的 Blog 中  
 
youqibin
小水手
Rank: 1



UID 24350
精华 0
积分 7
帖子 7
阅读权限 10
注册 2006-10-22
来自 浙江省苍南县沿浦镇
状态 离线
一个数组问题,请高手赐教

题目是:求一个3*3矩阵之和; 
main()
{ int i,j,a[3][3],sum=0,sum1=0;
  for (i=0;i<3;i++)
     for(j=0;j<3;j++)
         scanf("%d",&a[j]);
  for(i=0;i<3;i++)
     sum=sum+a;
     printf("sum= %d\n",sum);

假设3*3矩阵数据是:
123
456
789
   
这第一条是1,5,9求出来.但是我想求出3,5,7就是求不出来;
3,5,7的程序是:
a[j]=b;
for (i=2;i<10;i+=2)
   sum1=sum1+b
    printf("sum1=  %d\n",sum1);
}
请这个区的高手帮一下忙,顺便来报一下到;
2006-11-30 17:38#1
查看资料  Blog  发短消息  QQ  顶部
 
xp20031119
传说中的水手
Rank: 5Rank: 5



UID 25060
精华 0
积分 24
帖子 24
阅读权限 1
注册 2006-11-9
状态 离线
yun,这样也想实现啊
2006-12-4 09:14#2
查看资料  Blog  发短消息  顶部
 
andyfly
小水手
Rank: 1



UID 21858
精华 0
积分 2
帖子 2
阅读权限 10
注册 2006-6-1
状态 离线
问题有些不清,你是想求对角线之和??
2006-12-5 10:09#3
查看资料  Blog  发短消息  顶部
 
xp20031119
传说中的水手
Rank: 5Rank: 5



UID 25060
精华 0
积分 24
帖子 24
阅读权限 1
注册 2006-11-9
状态 离线
yun是不是想求对角线啊

for (i=0;i<2;i++)
sum=sum+a[2-i];
这是第二条对角线,yun
2006-12-5 21:16#4
查看资料  Blog  发短消息  顶部
 
appo1071
小水手
Rank: 1



UID 27419
精华 0
积分 1
帖子 1
阅读权限 10
注册 2006-12-18
来自 辽宁
状态 离线
void main()
{
  int i,j,a[3][3],sum=0;
  for(i=0;i<3;i++)
    for(j=0;j<3;j++)
      scanf("%d",&a[j]);
  for(i=0;i<3;i++)
    sum+=a;
  printf("%4d",sum);
  sum=0;
  for(i=0;i<3;i++)
    sum+=a[2-i];
  printf("%4d",sum);
}
2006-12-18 18:21#5
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
晴天的烟
传说中的水手
Rank: 5Rank: 5



UID 2323
精华 0
积分 3
帖子 3
阅读权限 1
注册 2006-3-9
状态 离线
这个只是对角线的循环哦,有正斜线,反斜线,还有两个斜线的和?你说的有点不清楚哦!
2006-12-29 23:49#6
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-11-23 03:29 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver