检查一下你的代码的逻辑吧:) 故意有些逻辑问题。。
我学过一点Java 和 C。。没学过C++..
其实就是要输入N个数字,用两个变量也够了。一个用来储存已比较过较大值,另一个来储存读取数据。。
因为这个程序逻辑方法很简单,应该不会出现什么错误!我觉得可能给你造成麻烦的是你还不太理解C++到底是如何读取数据的吧:)是不是要你检测输入的是不是数字,还有数字的种类(int,float,long float...没种语言的定义可能不同,读取的时候也会不同的要求),例如:在C 中, 我们可以建立一个读取数字循环代码,如果你一次输入N个数字,程序会一直不挺的读取,一直到读到一个换行符。。但是如果中间有输入不是数字,程序不会继续读取。如果是逐个字符读取的话,又会有很大不同。没种语言在读取的时候各有不同吧
能想到的就这么多了吧,如果实在不行,可以把你的代码法上来看看。。。因为这个程序实在太小,想不出会出现什么错误 |