C语言程序问题,编译成功可却不能运行,这是为什么
4个回答
2016-11-09
展开全部
这是一个不能再正常的问题了。就像,我拿起了菜刀,为什么切不好土豆丝一样。
只有熟练的掌握了土豆丝的切法,方可随心的切出土豆丝来。
只有熟练掌握了C语言编写某类问题代码的技能,也才能编写出解决这类问题的程序来。
编译成功只能说没有语法错误,就像会用刀切,不会切到手,并不意味着就能切出粗细均匀的土豆丝来,也就是并不一定能够实现功能。
具体为什么,还需要具体问题具体分析了
只有熟练的掌握了土豆丝的切法,方可随心的切出土豆丝来。
只有熟练掌握了C语言编写某类问题代码的技能,也才能编写出解决这类问题的程序来。
编译成功只能说没有语法错误,就像会用刀切,不会切到手,并不意味着就能切出粗细均匀的土豆丝来,也就是并不一定能够实现功能。
具体为什么,还需要具体问题具体分析了
展开全部
如果你的循环中的i值变化范围没有问题,则修改你的数组定义为:double err[502],B,W[502],W2[502],j,beta[501];你的原始定义都少了一个数组元素,会导致下标越界,进而引发运行时错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译成功说明语法正确,不能运行说明方法错误。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译,只检查各函数内部的语法是否有错误。
连接,除了做编译要做的检查以外,还要检查各函数的调用是否正确。
楼主这情况,最常见的就是哪个函数名敲错了,从头到尾只检查函数名的拼写是否正确
连接,除了做编译要做的检查以外,还要检查各函数的调用是否正确。
楼主这情况,最常见的就是哪个函数名敲错了,从头到尾只检查函数名的拼写是否正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询