查看文章
 
碰上这样的程序,我真的无语了
2009-11-13 15:00
#include"stdio.h"
void main()
{
int i,j,N;
float A[100][100],B[100][100];
FILE *fp;
fp=fopen("F:\\tyr.txt","w");
printf("输入矩阵大小:");
scanf_s("%d",&N);
if(N<=0)
{
printf("the mix is not exit!");
getchar();
fprintf(fp,"the mix is not exit!");
exit(0);
}
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
scanf("%f",&A[i][j]);
}
}
for(i=0;i<N;i++)//输出,屏幕,文本输出
{
for(j=0;j<N;j++)
{
printf("%8.2f,%f,%f",A[i][j],i,j);
fprintf(fp,"%8.2f",A[i][j]);
if(j=N-1)
{
printf("%8.2f,%f,%f\n",A[i][j],i,j);
fprintf(fp,"%8.2f\n",A[i][j]);
continue;
}       
}   
}
fclose(fp);
system("PAUSE");
}

程序我写的,还只是作业的很小一部分。但是执行一直出错,太诡异了阿。不就一个二维数组的输入输出么,运行之后只能显示两边的两列,中间的列不知道哪去了,然后本来应该输出行列号的地方显示都是零!!!不是不能用其它的做,但是就这么个玩意儿还用指针和结构体不觉得浪费么。。。。我已经改了两小时了 T  T

就在刚才百度提问的时候,最后点确定的时候,提示未知错误,然后网页标题栏显示提问成功……我今天是不是撞了什么东西了阿

类别:电脑医生||添加到搜藏 |分享到i贴吧|浏览(230)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu