从键盘输入10个互不相同的整数,找出其中最小的元素将其与数组中的第一个元素进行交换。
题目:
/*
从键盘输入10个互不相同的整数,找出其中最小的元素将其与数组中的第一个元素进行交换。
*/
代码:
c++做的。
#include<iostream>
using namespace std;
int main(){int num[10];int min=99999,a=0;for(int i=0;i<10;i++){cin>>num[i];if(min>num[i]){min=num[i]; //最小值用min存储a=i; //此时交换的最小值的下标}}num[a]=num[0];num[0]=min;cout<<"新数组为:";for(int j=0;j<10;j++){cout<<num[j]<<" ";}cout<<endl;return 0;
}
运行结果
java实现代码
public class SwapMin {public static void main(String[] args) {int [] num = new int[10];System.out.print("输入数组:");int min=99999,a=0;Scanner sc = new Scanner(System.in);for(int i=0;i<10;i++){num[i]=sc.nextInt();if(min>num[i]){min=num[i]; //最小值用min存储a=i; //此时交换的最小值的下标}}num[a]=num[0];num[0]=min;System.out.print("新数组为:");for(int j=0;j<10;j++){System.out.print(num[j]+" ");}sc.close();}
}
运行截图
从键盘输入10个互不相同的整数,找出其中最小的元素将其与数组中的第一个元素进行交换。相关推荐
- 28.从键盘输入10个正负相间的整数,输出个位数是奇数.十位数是偶数的所有数
28.从键盘输入10个正负相间的整数,输出个位数是奇数.十位数是偶数的所有数 //28.从键盘输入10个正负相间的整数,输出个位数是奇数.十位数是偶数的所有数 #include<stdio.h& ...
- java中double身高_用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现...
用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现 关注:285 答案:5 mip版 解决时间 2021-02-05 07:44 提问者女人不需要倾国倾 ...
- 从键盘输入10个正负相间的整数,输出个位数是奇数、十位数是偶数的所有数。
#include<stdio.h> main() { int arr[10]; int i; printf("please input the numbers:\n") ...
- 28.从键盘输入10个正负相间的整数,输出个位数是奇数、十位数是偶数的所有数。
在这里插入代码片 #include"stdio.h" main() {int n,i,j;printf("Please input ten numbers:\n" ...
- c语言学习-从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组)
从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组) 程序流程图: 代码: #include<stdio.h> void main() {int b[10]; int a[5][ ...
- C语言:从键盘输入10个学生的成绩存储在数组中,求成绩最高者的序号和成绩
/*从键盘输入10个学生的成绩存储在数组中,求成绩最高者的序号和成绩*/ #include <stdio.h> int main(){int i,n=1;float max,grade[1 ...
- PTA 最大和最小 (10 分)请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。
请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差. 输入格式: 输入10个整数 输出格式: 无 输入样例: 1 2 3 4 5 6 7 8 9 10 输出样 ...
- c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...
- 键盘输入10个正整数,先打印输出奇数,再输出偶数
package com.shuzu; import java.util.Scanner; //1.编写程序,键盘输入10个正整数,先打印输出奇数,再输出偶数.(用数组) //第一題: public c ...
最新文章
- 图灵5月书讯:阅读是对自己沉默的爱
- golang beego orm mysql sqlite3 postgresql 模型字段 数据库类型 对应关系
- Java-二分查找算法
- java中的类与对象(浅谈)
- fatal error: opencv2/core/cvdef.h: 沒有此一檔案或目錄
- ASP.NET Core Blazor WebAssembly 之 .NET JavaScript互调
- c语言编程统计单词的个数,使用c语言如何统计单词个数
- 支付设计白皮书:支付系统的概念与中国互联网支付清算体系
- 中国各省市及省会城市名称的由来
- 图像转PDF的问题、方法及题外话
- 宝塔安装RSSHub订阅服务
- 让你的应用支持新iPad的Retina显示屏
- JETT(四)-支持JEXL
- saliency detection(显著度检测)用于Background Subtraction(背景扣除)和Segmenting objects(分割物体)
- Git帝国之tag大臣
- ready 和 onload 的区别
- 系统重装后no bootable device
- PGS,史上最大的超级玛丽来了
- scratch模拟动态声波图/steam教育/输入输出/声音物理学
- python for i in range(len())_Python for i in range ()用法详解