C语言程序可以运行,但不显示结果

程序:#include<stdio.h>#include<math.h>voidsor(float*a,floatb[],floatx[],intn){floatm=1,... 程序:
#include<stdio.h>
#include<math.h>
void sor(float *a,float b[],float x[],int n)
{
float m=1,p=0,q=0;
float w=1;
float x0[4]={1};
int i,j;
while(m=1)
{
double eps=0;
float p=0,q=0;
for(i=0;i<n;i++)
{
for(j=0;j<i;j++)
p=p+a[n*i+j+1]*x[j];
for(j=i+1;j<n+1;j++)
q=q+a[n*i+j+1]*x0[j];
x[i]=(1-w)*x0[i]+w*(b[i]-p-q)/a[n*i+i+1];
if(fabs(x[i]-x0[j])>eps)
eps=fabs(x[i]-x0[j]);
}
if(eps<1e-6)
m=0;
else
{
for(i=0;i<n;i++)
x0[i]=x[i];
m=1;
}
}
return;
}
void main()
{
int i;
float a[4][4]={101, 4, 5, 6,
-3, 91, -3, 7,
23, 0, 57, -3,
15, 1, 1, 37};
float b[4]= { 1, -7, 3, -5};
float x[4]= { 1, 1, 1, 1};
float *p=&a[0][0];
void sor(float *,float [],float [],int);
sor(p,b,x,4);
for(i=0;i<4;i++)
printf("x[%d]=%f\n",i,x[i]);
}
我想编一个sor迭代的程序,水平有限,请指教
展开
 我来答
百度网友a88246e
推荐于2017-10-05 · TA获得超过4295个赞
知道小有建树答主
回答量:2221
采纳率:0%
帮助的人:1421万
展开全部
如果你包含了stdio.h
你可以在程序的末尾,加一句:getchar();

如果你包含了conio.h
你可以在程序的末尾,加一句:getch();

如果你包含了windows.h
你可以在程序的末尾,加一句:system("pause");

如果你包含了iostream.h
你可以在程序的末尾,加一句:cin.get();

方法很多,都可以达到你要求的功能!
金鱼8884
2015-10-29 · 知道合伙人数码行家
金鱼8884
知道合伙人数码行家
采纳数:124 获赞数:14950
学生

向TA提问 私信TA
展开全部

  解决方法:

  1. 手动修改:单击控制台窗口左上角---->属性---->布局  

    这里的屏幕缓冲区大小的宽度和高度就是指每行显示的字符数和行数

  2. 程序修改:
    CreateConsoleScreenBuffer           创建屏幕缓冲区
    SetConsoleActiveScreenBuffer       设置某个缓冲区为当前缓冲区
    要用到这两个函数

    可以搜索  
    控制台屏幕缓冲区
    来获得具体的实现方法

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
avatian1
2011-05-02 · TA获得超过1万个赞
知道大有可为答主
回答量:6315
采纳率:0%
帮助的人:2662万
展开全部
while(m=1)这个是不是有问题,如果是判断m等于1,应该是m==1 =这个是赋值语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥贝利科斯
2011-05-02 · TA获得超过3447个赞
知道小有建树答主
回答量:729
采纳率:65%
帮助的人:357万
展开全部
无缩进 无注释 无空格 不答不解释
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
playnee
2011-05-02 · TA获得超过637个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:231万
展开全部
也要先说说你的程序是想要完成什么功能,这样看起来比较方便啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式