#include <stdio.h>
int main()
{
int a[10],i,max,min;
int p,q,c,d;
printf(“输入10个整数:\n”);
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];
min=a[0];
for(i=1;i<10;i++)
{
if(min>a[i])
{
min=a[i];
c=i;//值会发生覆盖,所以能保证它最后的值会对应着最大值的下标
}
if(max<a[i])
{
max=a[i];
d=i;
}
}
q=min;
a[c]=a[0];
a[0]=q;
p=max;
a[d]=a[9];
a[9]=p;
printf(“交换后的顺序为:\n”);
for(i=0;i<10;i++)
printf("%d ",a[i]);
}

先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。相关推荐

  1. 【 交换最小值和最大值 】本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。

    输入格式: 输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔. 输出格式: 在一行中顺序输出交换后的序列,每个整数后跟一个空格. 输入样例: 5 8 2 5 1 4 输出 ...

  2. 从键盘输入的十个整数中的最大数和最小数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p137 习题5 代码 原题代码 修改后的代码 测试样例 5.下面是一个从键盘输入的十个整数中的最小数和 ...

  3. java编程基础篇-- 编写一个程序,从键盘输入三个整数,求三个整数中的最小值。

    编写一个程序,从键盘输入三个整数,求三个整数中的最小值. package Exam01;import java.util.Scanner;public class Topic03 {public st ...

  4. 从键盘输入两个整数,计算其乘积

    从键盘输入两个整数,计算其乘积 #include <stdio.h>/** * 定义一个函数 mul 计算两个数乘积 ,放置在main方法之上,可以不用声明 直接调用 */int mul( ...

  5. 编写Java程序_输入三个整数x,y,z,请把这三个数由小到大输出,请写出实现代码。(3种方法)

    要求说明: 输入三个整数x,y,z,请把这三个数由小到大输出. 实现代码: 第1种方法: import java.util.Scanner;public class xyzMaxMin{public ...

  6. 编写程序读取一系列整数,找出它们的最大数,然后计算该数的出现次数,假定输入以0结束。

    编写程序读取一系列整数,找出它们的最大数,然后计算该数的出现次数,假定输入以0结束.输入格式 在一行中输入待统计的整型数,各个数可以以一个或多个空格或回车分隔,以0结束. 输出格式: 以两行输出: 第 ...

  7. ACMNO.41C语言-数字调序 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数

    题目描述 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图. 写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数. 输入 输入数据的个数n n个整数 移动的位置m ...

  8. C++实现输入两个整数n和m,从数列1,2,3...n中随意取几个数,使其和等于m,要求列出所有的组合

    题目:C++实现输入两个整数n和m,从数列1,2,3...n中随意取几个数,使其和等于m,要求列出所有的组合 用到了组合的思想 #include<iostream> #include< ...

  9. python输入三个数输出最小值_python之输入一系列整数输出最大值

    在python学习中,我们经常会遇到:编写一个程序,输入若干整数或者是在一串字符中,输出最大值(数)的问题.那么在这里,我给出了几种常见的,也是几种比较常用的方法,希望能给大家的学习带来一定的帮助. ...

  10. 算法--中兴面试:输入两个整数 n 和 m,从数列1,2,3.......n 中随意取几个数, 使其和等于 m

    转载请注明原文出处:http://blog.csdn.net/baidu_37107022/article/details/75125846 Q题目 编程求解 输入两个整数 n 和 m,从数列1,2, ...

最新文章

  1. 分享一道JS前端闭包面试题
  2. mathcal 对应于什么库_如何快速构建React组件库
  3. tableau必知必会之妙用 Lookup 函数同时跨行跨列取数
  4. linux arp 老化时间,Linux实现的ARP缓存老化时间原理解析
  5. Sublime package control错误:There are no packages available for installation
  6. 浅析拯救小矮人的 nlogn 算法及其证明
  7. 海康+萤石云+云存储多少钱一个月_400万极清画质 萤石C6Wi智能家居摄像机
  8. tar 命令详解 / xz 命令
  9. PHP回顾之多进程编程
  10. ASP.Net 服务器应用程序不可用 解决方法
  11. python 中文乱码问题深入分析
  12. m126a linux驱动下载,惠普m126a驱动_惠普M126a打印机驱动安装 v15.0.15 稳定版-126g驱动网...
  13. 空间坐标系(惯性坐标系、地球坐标系、WGS-84坐标系、站心坐标系)
  14. paypal android app,PayPal
  15. @Aspect相关注解和属性详解
  16. 苹果手机几月份最便宜_苹果手机越来越便宜,安卓手机越来越贵,果真是这样吗?...
  17. QDUOJ 93 - 分辣条(01背包)
  18. 沃尔玛全球最便宜的10美元智能机评测报告
  19. 跳石板-2017网易校招
  20. 如何快速打通CRM系统和ERP系统,实现业务流程自动化流转

热门文章

  1. Emscripten 单词_背单词分享 | 我觉得实用的背单词方法
  2. android 跨进程通信 binder
  3. 4种文件扩展名被阻止时发送邮件附件的方法
  4. Windows10安装Wing FTP Server操作说明
  5. 1647120-04-4,c(Bua-Cpa-Thi-Val-Asn-Cys)-Pro-d-Arg-NEt2 acetate多肽
  6. Exception in thread main java.util.UnknownFormatConversionException: Conversion = ';'
  7. Python基础知识day2
  8. Python 给词语编码新世纪五笔
  9. 不想用win11了怎么办?一分钟教你win11退回到win10系统
  10. 优化设计——多目标函数优化(降维/主目标法、线性加权法、理想点法)——MATLAB编程