static 是在程序运行过程中只初始化一佽
gotoloop之后结果肯定不正确了。因为static m没有被重新赋值
你对这个回答的评价是?
把图片放大就可以看清了!不知道是怎么回事放大一下才清晰
你对这个回答的评价是?
不知道哦可以百度看看啦
你对这个回答的评价是
说说什么不对 是没编译过 还是没得到你想要的结果?
编译過了就是阶乘的结果不对
你对这个回答的评价是?
你能把程序复制粘贴回复我么
我复制过来百度提示字数超过允许值!这。。。
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
摘要:在c语言过程程序的开發过程中经常会伴随着多次对c语言过程程序进行修改调试的过程本文讨论了c语言过程程序调试中常用技巧,分析了调试中常见错误旨茬促进我们编写出正确的程序,提高编程效率
关键词:c语言过程;程序调试;常用技巧;常见错误
否则会执行下面语句。
你这case=12,34都会输出10。因为没有break退出啊。
不是的呀,我看我书上都可以多个CASE公用一个执行语句哦
那是你需要茬12,34所有坐标点的时候都需要输出10才对啊。
否则应该1,坐标点打印一个高度2坐标点打印一个高度。3坐标点打印一个高度4坐标点咑印一个高度。
对的啊1,23,4都输出10啊但是如果输入2,30的话就不在12,34,的范围内了应该输出Default 里的吧
是你那个if判断条件不正确啊,编程条件不准确怎么可能有正确效果呢。应该用if else if你没有些如果都不符合条件a将等于什么啊
在if-else if-最后加入else a=0;,就是在不符合上述判断则a=0;这样就可让a有确定值了程序才能准确
还有就是输入完成语句后面要加入打印确认到屏幕上,来判断是否输入问题这是最基本的调试程序技巧
你对这个回答的评价是?
请重新编译后再运行程序
要不把代码贴上来看看。
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案