c语言程序显示没有问题但运行结果是空白的?

c语言程序显示没有问题但运行结果是空白的?,第1张

您好,很高晌兄兴回答您的问题。

在c语言中,程序错误分成两种,一种是语法错误,程序在进行运行过消数程中会检测出来,并且给出错误的大致位置和原因,另一种错误是逻辑错误,说通俗点就是程序没有语法错误,但是程序内部出现了不符合题目本意的错误,导致不能得出正确结果,这种误是没有提示的,要编写者自己去发现宴桥袭。估计您的程序出现了第二种错误,所以需要您仔细分析哦。

编译通过只是说明没有语法错误,运行不出结果就是你代码逻辑问题了

贴代码看看吧,自己迟耐并打断点码迹调试一下

while(r=!0)

写反了吧亩唯, r != 0

否则就成死循环了。。。

你的码山氏程序这里写错了

for(int i=0i<2i++)

for(int j=0j<迟散3i++)

c.mat[i][j]=a.mat[i][j]+b.mat[i][j]

第二个for循环的最后一项是j++不唯雹是i++


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12526980.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存