| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
学习型 ASP/PHP/ASP.NET 主机 35元/年全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
赛孚耐:软件保护加密专家身份认证令牌USB KEY  
共有 910 人关注过本帖
标题:求N个数最大值,老出错 SOS
收藏  订阅  推荐  打印 
goodgoodstudy
Rank: 2
等级:注册会员
威望:3
帖子:111
积分:1210
注册:2005-4-6

第二种是: using System; class My { static void Main() { Max S=new Max (); System.Threading .Thread .Sleep (10000); } } class Max { int n=0; public Max() { Console.WriteLine("请输入你比较大小的个数"); n=int.Parse (Console.ReadLine ()); int[]number=new int [n]; Console.WriteLine ("请输入你要比较的数"); Console.WriteLine (); for(int i=0;i<n;i++) { Console.WriteLine ("第"+(i+1)+"个数是"); number[i]=int.Parse (Console.ReadLine ()); } for(int i=0;i<n;i++) { Array.Sort (number); } Console.Write ("你输入的最大的数是:"+number[n-1]);

}

}


2005-4-9 11:30
唐伯猫
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:43
帖子:5250
积分:47941
注册:2005-8-9

以下是引用幻风幻云在2005-3-30 16:43:09的发言: 这下没问题了吧
还是有问题的,不信你可以试试!

办理英语四六级成绩单,专四专八证书;计算机等级证书;大学自考成教,民办毕业证;工作安置以及岗位调动;教师资格证,会计证,导游证等证书;转学,公务员考试,研究生包过辅导;建造师,医师资格证,普通话等级证等日常所用证书,保证质量,大网查询。QQ:824623865
2005-8-29 16:16
唐伯猫
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:43
帖子:5250
积分:47941
注册:2005-8-9

以下是引用goodgoodstudy在2005-4-9 11:28:07的发言:

有两种方法去实现它们的 第一种是: using System; class My { static void Main() { Max S=new Max (); System.Threading .Thread .Sleep (10000); } } class Max { int n=0; public Max() { Console.WriteLine("请输入你比较大小的个数"); n=int.Parse (Console.ReadLine ()); int[]number=new int [n]; Console.Write ("请输入你要比较的数"); int max=0; for(int i=0;i<n;i++) { Console.WriteLine ("第"+(i+1)+"个数是"); number[i]=int.Parse (Console.ReadLine ()); } for(int i=0;i<n;i++) { if(number[i]>max) { max=number[i]; } } Console.Write ("你输入的最大的数是:"+max);

}

}

这个在运行结束后,为什么没有出现"Press any key to countinue"?


办理英语四六级成绩单,专四专八证书;计算机等级证书;大学自考成教,民办毕业证;工作安置以及岗位调动;教师资格证,会计证,导游证等证书;转学,公务员考试,研究生包过辅导;建造师,医师资格证,普通话等级证等日常所用证书,保证质量,大网查询。QQ:824623865
2005-8-29 16:18
goodgoodstudy
Rank: 2
等级:注册会员
威望:3
帖子:111
积分:1210
注册:2005-4-6

using System; class My { static void Main() { Max S=new Max (); S.Maxs (); Console.WriteLine ("Press any key to countinue"); Console.ReadLine (); S.Maxs (); System.Threading .Thread .Sleep (10000);

}

} class Max { int n=0;

public void Maxs() { Console.WriteLine("请输入你比较大小的个数"); n=int.Parse (Console.ReadLine ()); int[]number=new int [n]; Console.Write ("请输入你要比较的数"); int max=0; for(int i=0;i<n;i++) { Console.WriteLine ("第"+(i+1)+"个数是"); number[i]=int.Parse (Console.ReadLine ()); } for(int i=0;i<n;i++) { if(number[i]>max) { max=number[i]; } } Console.WriteLine ("你输入的最大的数是:"+max); Console.WriteLine ();

}

}

你试一下这个吧


2005-8-30 08:34
goodgoodstudy
Rank: 2
等级:注册会员
威望:3
帖子:111
积分:1210
注册:2005-4-6

以下是引用唐伯猫在2005-8-29 16:16:06的发言: 还是有问题的,不信你可以试试!
还有什么问题呢?希望提出来

2005-8-30 08:36
newsight
Rank: 1
等级:新手上路
帖子:38
积分:480
注册:2005-2-16

不错,明天我也写一个
2005-8-30 11:00
zklwzh
Rank: 3Rank: 3
等级:中级会员
帖子:228
积分:2382
注册:2005-11-16

用两个循环试一下。

2005-11-17 13:23
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.079368 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved