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

public int FindMax(int[] num ,int low,int upper){
int max;
if(low==upper) return num[low];
else{
max = Findmax(num,low+1,upper);
if(max>=num[low])
return max;
else return num[low];
}
}
2005-4-2 16:28
yushengou
Rank: 3Rank: 3
等级:中级会员
帖子:401
积分:4210
注册:2005-3-30

以下是引用leeteng在2005-4-2 16:26:27的发言: 键盘很难用 将就着看吧 int[] iRead2=int.Parse(Console.ReadLine()); 幻风幻云兄:这个句子是什么意思?
偶知道一点。 输入的是字符型。int.Parse是把它转换成int 型。

我是初学者,希望大家能多多帮助我
2005-4-2 16:43
幻风幻云
Rank: 4
等级:高级会员
帖子:762
积分:7770
注册:2005-1-14

以下是引用live41在2005-4-1 22:59:13的发言: 幻风幻云朋友,我恳请你申请做版主,呵呵。。。
呵呵 好啊 如果不嫌我菜的话 我很乐意 因为我时间还是比较多哈

2005-4-3 22:41
幻风幻云
Rank: 4
等级:高级会员
帖子:762
积分:7770
注册:2005-1-14

以下是引用leeteng在2005-4-2 16:26:27的发言: 键盘很难用 将就着看吧 int[] iRead2=int.Parse(Console.ReadLine()); 幻风幻云兄:这个句子是什么意思?
Sorry,这个句子是错误的。

2005-4-3 23:12
幻风幻云
Rank: 4
等级:高级会员
帖子:762
积分:7770
注册:2005-1-14

using System; class ordernum { static void Main() { Console.WriteLine("How many number you want to put !"); int a =int.Parse(Console.ReadLine()); int[] c=new int[a]; for (int b=0;b<a;b++) { Console.WriteLine("Input a number!"); c[b]=int.Parse(Console.ReadLine()); } for (int b=0;b<a;b++) { Console.Write("{0}"+" ",c[b]); } Console.WriteLine(); } } 用数组的话 应该是这样

2005-4-3 23:54
风霜
Rank: 12Rank: 12Rank: 12
等级:版主
威望:7
帖子:242
积分:2670
注册:2005-3-4

int[] iRead2=int.Parse(Console.ReadLine());
Console.ReadLine()得到的是字符型的,
这句话是把得到的转化为数字型

昔日犹存, 昔日枉存. 故人尚在, 故人何在?
2005-4-4 14:57
goodgoodstudy
Rank: 2
等级:注册会员
威望:3
帖子:111
积分:1210
注册:2005-4-6

各位你们的都实现不了啊,还有那位老兄犯了一个错,数组怎么和一个数来转换呢?这能实现吗?还有后边那位,他的代码还不如上一位呢?希望你们再好好想想啊,想好再发吧

2005-4-6 21:19
幻风幻云
Rank: 4
等级:高级会员
帖子:762
积分:7770
注册:2005-1-14

以下是引用goodgoodstudy在2005-4-6 21:19:38的发言: 各位你们的都实现不了啊,还有那位老兄犯了一个错,数组怎么和一个数来转换呢?这能实现吗?还有后边那位,他的代码还不如上一位呢?希望你们再好好想想啊,想好再发吧
偶已经改正了阿 怎么还揪偶得小辫子阿

2005-4-6 21:30
live41
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:67
帖子:12422
积分:126000
注册:2004-7-22

以下是引用goodgoodstudy在2005-4-6 21:19:38的发言: 各位你们的都实现不了啊,还有那位老兄犯了一个错,数组怎么和一个数来转换呢?这能实现吗?还有后边那位,他的代码还不如上一位呢?希望你们再好好想想啊,想好再发吧
实现什么,就是任意个数的最大值吗?你说的人称很乱,那位老兄是指谁?后边那位又是谁,上一位又是谁,你又是谁???
2005-4-6 23:47
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.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);

}

}


2005-4-9 11:28
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

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