我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

数组和函数输入十个整数,保存在一堆数组中

输入10个整数,保存在一维数组a[10]中,找出其中的最小值,并将最小值元素和数组第一个元素值交换.输出结果中每个数字占3列的宽度。例如:
输入:
10 5 8 2 3 6 7 1 9 4
输出:
1 5 8 2 3 6 7 10 9 4

#include <stdio.h>
int main()
{
    int a[10],i,min,t;
    for(i=0;i<10;i++)
    {
        scanf("%d",&a[i]);
        if(i==0 || a[i] < a[min)
            min = i;
    }
    if(min != 0)
    {
        t = a[min];
        a[min] = a[0];
        a[0] = t;
    }
    for(i=0;i<10;i++)
        printf("%3d",a[i]);
}

近期文章

  • 前端 vue packge-lock.json
  • SQL Server 2016安装问题
  • 为什么浮点型有误差?
  • 为什么把i++提到scanf的后面,输出结果就这样了?
  • 如何使用PHP对CSV文件进行排序而不对标题行进行排序?
  • 这个,测试用例结果一样,但是提交有一条不通过,不知道咋办了
  • c++问题解决尽量写的初学者看得懂
  • 请帮我写一下按部门排序和浏览功能的函数和流程图
  • centos遇到的奇怪问题
  • 请问为什么答案是错的啊?
  • Python,有一个咖啡列表~
  • 关于Eclipse无法编辑代码的问题,如何解决?
  • Symfony 2中的自定义autoescaper
  • 循环单链表的输出,没有运行结果
  • wxml2canvas背景图不生效
  • 这个问题要怎么改呢有人知道吗
  • vscode中不能直接引用
  • 有关结构体的相关问题
  • sessionStorage 是不是有异步的问题?
  • 利用栈实现数据转换——十进制数转换为八进制。(带较多注释的,方便学习理解

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华