当前位置: 代码迷 >> C语言 >> 求最大数
  详细解决方案

求最大数

热度:247   发布时间:2007-10-23 23:59:55.0
求最大数
输入10个数 然后输出最大数
main()
{
int i,a[10];
int s;
for(i=0;i<10;i++);
scanf("%d",&a[i]);
s=0;
for(i=0;i<10;i++)
s=s>a[i]?s:a[i];
printf("%d",s);
}
不知道错在哪 还请高手解答下
搜索更多相关的解决方案: 大数  int  main  输出  

----------------解决方案--------------------------------------------------------
for(i=0;i<10;i++); 多个分号...

s=0 ? 如果你输入的数组元素都是负数呢?
----------------解决方案--------------------------------------------------------
还有头文件和main前面的int都缺失了



by 雨中飞燕 C/C++讨论群:46520219
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
Blog: http://yzfy.programfan.com

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url] [url=http://blog.programfan.com/article.asp?id=24801]请不要写出非int声明的main函数[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
----------------解决方案--------------------------------------------------------

s=a[0];
for(i=1;i<10;i++)

这样就没问题了。


----------------解决方案--------------------------------------------------------

int main()
{
int i,a[10],max;

for ( i=0; i<10; i++ )
scanf ( "%d",&a[i] ) ;

max = a[0];

for ( i=0; i<10; i++ )
if ( max < a[i] )
max = a[i] ;

printf ( " output max %d. \n", max ) ;

return 0 ;
}这是以前做过的.你看下.


----------------解决方案--------------------------------------------------------
呵呵  谢谢大家的帮助 问题解决了
----------------解决方案--------------------------------------------------------


----------------解决方案--------------------------------------------------------

/*
Name: 输出最大最小数(类)
Copyright:
Author:
Date: 14-10-07 14:35
Description:
*/
#include <iostream>
using namespace std;

class _max
{
public:
void opmax(int n)
{
if(cnt==0)
{
maxvi=n;
minvi=n;
}
else
if(n>maxvi)
maxvi=n;
if(n<minvi)
minvi=n;
++cnt;
}
void result()
{
cout<<"max:"<<maxvi<<endl;
cout<<"min:"<<minvi<<endl;
}
_max(): cnt(0) {}
private:
int maxvi;
int minvi;
int cnt;
};

int main()
{
int iv=0;
_max text;
while(cin>>iv)
text.opmax(iv);
text.result();
system("pause");
return 0;
}


----------------解决方案--------------------------------------------------------

大哥 你这是C++的啊


----------------解决方案--------------------------------------------------------
  相关解决方案