m0_62825192 2021-11-11 10:05 采纳率: 0%
浏览 44

从键盘输入20个数,找出最大数和最小数,并返回原来最大数和最小数的位置。

img


#c语言题目

  • 写回答

2条回答 默认 最新

  • CSDN专家-sinJack 2021-11-11 10:08
    关注
    #include <stdio.h>
    int main()
    {
    int max,min,i,arr[20],index1,index2;
    for (i=0;i<20;i++)
    {
    scanf("%d",&arr[i]);
    }
    max=arr[0];
    for (i=1;i<20;i++)
    {
    if (max<arr[i])
    {
    max=arr[i];
    index1=i;
    }
    }
    min=arr[0];
    for (i=1;i<20;i++)
    {
    if (min>arr[i])
    {
    min=arr[i];
    index2=i;
    }
    }
    printf("这20个数中最大数是%d,最小数是%d,最大数所在位置%d,最小数所在位置%d\n",max,min,index1,index2);
    return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月11日

悬赏问题

  • ¥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