永发信息网

C#问题!高手进

答案:2  悬赏:10  手机版
解决时间 2021-04-13 18:10
class Program
{
static int MaxValue(int[] intArray)
{
int maxVal = intArray[0];
for (int i = 1; i < intArray.Length; i++)
{
if (intArray[i] > maxVal)
maxVal = intArray[i];
}
return maxVal;
}

static void Main(string[] args)
{
int[] myArray = {1, 8, 3, 6, 2, 5, 9, 3, 0, 2};
int maxVal = MaxValue(myArray);
Console.WriteLine("The maximum value in myArray is {0}", maxVal);
Console.ReadKey();
}
}


int maxVal = MaxValue(myArray)中的myArray和static int MaxValue(int[] intArray)中的intArray有什么关系!!!

谢谢......

最佳答案

int maxVal = MaxValue(myArray)


这是调用MaxValue()函数,并把返回值赋给maxVal 。而函数MaxValue有个参数myArray,这应该是一个数组。


static int MaxValue(int[] intArray)中的int[] intArray是声名函数接收的是一个int数组,函数里面的内容是对接收的这个数组的操作。


建议你再看看关于函数传值这部分内容。

全部回答

intArray是一个数组名,int类型的;

而myArray是一个int类型的变量,它的值就是intArray数据里面的第一个元素的值。

你看:

static int MaxValue(int[] intArray) { int maxVal = intArray[0];

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求快速有效的增肥方法?
N95的手机多少钱
在实体店订购了电脑,提货时要注意什么?
浮克的妻子是干什么工作
N卡的9800GT用哪个版本的驱动程序最稳定啊?
请教已工作的大哥大姐
I moved to a new neighborhood two months a
大家如果遇到家中保姆偷钱的事情怎么解决
全屏游戏鼠标反映迟钝~1
为什么下载文件慢的很,但玩网游一点都不卡
余姚市马渚镇菁江渡村卫生室这个地址在什么地
谁帮我开通下游戏人生呀,急.......
长期使用手自一体的手动模式会对发动机有伤害
舰娘型录还有吗。淘宝上亚马逊上都没了。是不
怎样恢复P1i的出厂设置
推荐资讯
如图,△ABC绕点B逆时针方向旋转到△EBD的位
怎样解除将军令,怎么快速解除绑定的将军令?
广东区→巧借东风,一套50XS精致加6装备,价
梦幻西游剧情点除了点奇门和仙灵还是变身还可
如果.你的灵魂出壳你会做什么?
帅也是一种气质不是吗?
QQ空间克隆 哪有正版下载
关于旧城的个性签名
windows照片查看器底色变米黄色怎么办
化学与生产和生活密切相关,请从下列物质中选
三相电榄的功率计算式
怎么查询2016年2月份每一天基普兑美元汇率
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?