C语言问题,提示初始化过多?
答案:2 悬赏:30 手机版
解决时间 2021-01-24 06:04
- 提问者网友:一抹荒凉废墟
- 2021-01-23 23:05
#include
int main ()
{
float A[3][3]={{2,1,1},{1,3,2},{1,2,2}};
float B[3]={{4,6,5}};
float X[3],Y[3];
float L[3][3],U[3][3];
int i,j;
for (i=0;i<3;i++)
{
L[i][i]=1;
U[1][i]=(float)A[0][i];
L[i][1]=(float)A[i][0]/U[0][0];
}
printf("%5f%5f",U[1][i],L[i][1]);
return 0;
}
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-01-23 23:38
下面语句错误,多了一层括号:
float B[3]={{4,6,5}};
需要修改为:
float B[3]={4,6,5};
全部回答
- 1楼网友:青灯有味
- 2021-01-24 00:07
那你就初始化下呗。。。
就是给参数赋个初始值。。。
比如: int a = 0;
float a = 0.0f;
double a = 0;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯