C语言编程:求一批数中最大值与最小值的差!
5个回答
展开全部
1、用VB6.0先随机产生10个100~200之间的数,然后求最大值。
2、打开VB6.0,新建一个工程,在窗体中添加两个命令按钮,caption分别改为“求最大值”和“求最小值”,添加一个标签控件,将名字改为Lbl1,将窗体Form1的caption属性改为“求数组最大最小。
3、双击“求最大值”命令按钮,进入代码编辑窗口。
4、双击“求最小值”命令按钮,进入代码编辑窗口。
5、关闭代码窗口,按下F5运行程序,单击“求最大值”命令按钮,在标签中产生10个100到200之间的随机数,在窗体中输出最大值。
6、关闭代码窗口,按下F5运行程序,单击“求最小值”命令按钮,在标签中产生10个100到200之间的随机数,在窗体中输出最小值。
展开全部
首先理一下思路,
找出最大值
找出最小值
最大值-最小值
输出结果
//找出最大值或最小值
for(i = 1;i < sizeof(a);i++){
if(a[i] > a[i-1]){
max = a[i];
}
if(a[i] < a[i-1]){
min = a[i];
}
}
//输出计算结果
printf("最大值和最小值的差为: %d\n",max - min);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
max = min = a[0];
for (i = 1; i < a.length; i++)
{
max = a[i] > max ? a[i] : max;
min = a[i] < min ? a[i] : min;
}
return max - min;
for (i = 1; i < a.length; i++)
{
max = a[i] > max ? a[i] : max;
min = a[i] < min ? a[i] : min;
}
return max - min;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得这种问题很搞笑!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询