| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 618 人关注过本帖
标题:源程序代码分析
取消只看楼主 加入收藏
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
 问题点数:0 回复次数:5 
源程序代码分析
#include<stdio.h>
void main()
{ float a[4][5],e;
int b,c,d,g,f,n=0;
printf("请输入二十个字\n");
for(b=0;b<4;b++)
for(c=0;c<5;c++)
scanf("%f",&a[b][c]);
for(c=0;c<3;c++)
{ for(b=3;b>n;b--)
if(a[b][c]-a[b-1][c]>0)
for(d=0;d<5;d++)
{ e=a[b][d];
a[b][d]=a[b-1][d];
a[b-1][d]=e;
}
for(f=n;f<3;f++)
for(g=n;g<5;g++)
a[f+1][g]=a[f+1][g]-a[n][g]*a[f+1][n]/a[n][n];
n++;
}
for(c=0;c<4;c++)
for(b=0;b<5;b++)
printf("%f\n",a[c][b]);
}
搜索更多相关主题的帖子: 代码 float void main 
2007-05-30 17:51
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
得分:0 
回复:(ysd)源程序代码分析
请问,这个程序,是列主元素消去法,对一个矩阵进行变换,结果不对
2007-05-30 17:56
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
得分:0 
回复:(ysd)回复:(ysd)源程序代码分析
为什么?指点!!!!!!!!
2007-05-30 17:58
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
得分:0 
回复:(yang522425)列主元削去法是什么样的方法说一...
就是一个矩阵,把它划成三角形式。进行行变换。
2007-05-30 18:49
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
得分:0 
比如 有一个矩阵 是: 4 10
2 4
可以把 第一行的每个数字乘以负二分之一 ,再加到第二行。那么,第二行就成了0 -1,但是,输出结果是 4 10
0 4 第二行不对 为什么???
2007-05-30 18:58
ysd
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-5-30
收藏
得分:0 

高手 回!!!!!!!!!!

2007-05-30 20:29
快速回复:源程序代码分析
数据加载中...
 
   



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

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