但是编译没错,运行不停循环。。。错误在哪儿,忍饥挨饿跪求ing
我就是把排版做了一下其他的没动啊,可是我的就行啊我用的是VS210
我用的是vc++6.0,晕菜了又重新运行了一下最初的程序,也就是将变量的声明放for外面居然也好了。。。。
条件的部分没有错,这个我比较确定但是不知道为神马刚开始运行循环一直停不了。。
你缺少了很多对大括号
所以楼主的写法虽然不值得提倡,但不是错误
问题是我最初就是声明在外面的,运行无法停止然后才声明到for内,运行成功了。。
同意“真不一定为1”,但是在这里条件语句为真就是逻辑1貌似不存在这样的情况。在无法正常运行的情况下将声明放到for内,后运行成功所以我想貌似编译器的问题。
咱们写得不一样我那个貌似没有缺少括弧吧?
感谢各位盆友的帮助谢谢大家!!!
上帖和本贴都仅供参考: int n;//记录字符串中的字符种类数
你再看看你程序的需求看看你的代碼是怎么写的,看看我写的和你写的有什么区别
程序的需求是从给出的1、2、3、4四个数中10是由几个一组成的没有相同数字的三位数及其个数
你写的是由1、2、3、410是由几个一组成的的四位数及其个数。
感谢回帖但是你写的目前我还看不明白,貌似是用函数实现的以后再看~谢謝