#include <stdio.h>
#define Num_SIZE 20
void Find(long double num[],int n);
int main(void)
{
long double num[Num_SIZE];
int n, m;
printf("Please enter total number:");
scanf("%d", &n);
printf("Please enter the number:\n");
for (m=0; m<n; m++)
{
scanf("%f", &num[m]);
}
Find(num,n);
return 0;
}
void Find(long double num[],int n)
{
int i,maxAddress=1,minAddress=1;
long double maxNum,minNum;
maxNum = num[0];
minNum = num[0];
for(i=1;i<n;i++)
{
if (num[i] > maxNum)
{
maxNum =num[i];
maxAddress = i+1;
}
if (num[i]< minNum)
{
minNum =num[i];
minAddress = i+1;
}
}
printf("maxNum = %.0f, maxAddress = %d\n", maxNum,maxAddress);
printf("minNum = %.0f, minAddress = %d\n", minNum,minAddress);
}
题目:从键盘输入20个数,找到并输出其中的最大的数和最小的数,然后返回最大数和最小数的位置,在原程序上进行修改,使之有大同小异的感觉
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
0条回答 默认 最新
悬赏问题
- ¥20 ARKts悬浮窗和快捷方式问题
- ¥15 comparecluster没有办法kegg
- ¥15 远程访问linux主机超时
- ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
- ¥15 CPU卡指令整合指令数据都在图片上
- ¥15 odoo17处理受托加工产品
- ¥15 如何用MATLAB编码图三的积分
- ¥15 圆孔衍射光强随孔径变化
- ¥15 MacBook pro m3max上用vscode运行c语言没有反应
- ¥15 ESP-PROG配置错误,ALL ONES