| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1021 人关注过本帖
标题:数组初始化...
只看楼主 加入收藏
stunk
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-16
收藏
 问题点数:0 回复次数:8 
数组初始化...
哪位ggjj帮着看看,矩阵怎么赋值?
a=sin(0.2i+0.5j)(i=j)否则a=cos(0.3i+0.4j)
搜索更多相关主题的帖子: 数组 
2008-11-12 21:48
leiyfan
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-4-12
收藏
得分:0 
能说具体些么?
看不懂要求
收到的鲜花
  • stunk2008-11-13 21:31 送鲜花  1朵  
2008-11-12 23:00
stunk
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-16
收藏
得分:0 
回复 2# 的帖子
哦,谢谢!矩阵a为10维方阵,i,j为下标,当i=j时,其对应值为sin(0.2i+0.5j),否则为cos(0.3i+0.4j),怎么给a初始化,我编的,运行不了...这回学乖了,在线等,再次感谢
#include "math.h"
#include "stdio.h"
main()
{int i,j;
 static double a[10][10];
 for(i=0;i<=9;i++)
  {for(j=0;j<=9;j++)
    {if(i=!j)
    a[i][j]=cos(0.3i+0.4j);
    else
    a[i][j]=sin(0.2i+0.5j);
    }
  }
  for(i=0;i<=9;i++)
  {for(j=0;j<=9;j++)
      {printf("a=%13.7e\n",a[i][j]);
      printf("\n");}
  }
}
2008-11-13 21:16
starcool
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-11-13
收藏
得分:0 
hai zai bu
2008-11-13 22:51
starcool
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-11-13
收藏
得分:0 
你的那里边有2个错误 一个是 0.3I 这个在我们平时可以但是在电脑上应该是0.3*i嘛。还有一个就是不等于应该是!= 你给些错了。你用的双精度。太占内存了,我给改掉了,输出也用的浮点
大致如下
程序代码:
#include "math.h"
#include "stdio.h"
void main()
{int i,j;
float a[10][10];
for(i=0;i<=9;i++)
  {for(j=0;j<=9;j++)
    {if(i!=j)
    a[i][j]=cos(0.3*i+0.4*j);
    else
    a[i][j]=sin(0.2*i+0.5*j);
    }
  }
  for(i=0;i<=9;i++)
  {for(j=0;j<=9;j++)
      {printf("a=%13.7f\n",a[i][j]);
      printf("\n");}
  }
}
收到的鲜花
  • stunk2008-11-14 16:58 送鲜花  1朵  
2008-11-13 22:53
starcool
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-11-13
收藏
得分:0 
如果想实现用矩阵的方法输出的话可以在列号上作点文章。
收到的鲜花
  • stunk2008-11-14 16:58 送鲜花  1朵  
2008-11-13 22:54
stunk
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-16
收藏
得分:0 
已解决,谢谢各位
每人1分
2008-11-14 16:57
RogueBoy
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-11-15
收藏
得分:0 
a[]={0}
2008-11-15 20:37
走一圈
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2008-5-9
收藏
得分:0 
不就2个FOR就可以了...
2008-11-15 20:58
快速回复:数组初始化...
数据加载中...
 
   



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

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