输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
来源:互联网 发布:ayuki黄美熙淘宝店铺名 编辑:程序博客网 时间:2024/06/04 20:11
#include <stdio.h>#include <stdlib.h>int main(){ float arr[10]; float Arr[10]; int i = 0; int temp = 0; int min = 0; int num = 0; for(i = 0; i < 10; i++) { scanf("%f", &arr[i]); Arr[i] = arr[i]; if(arr[i] < 0) { arr[i] = -arr[i]; } } min = arr[0]; for(i = 1; i < 10; i++) { if(min > arr[i]) { //min = arr[i]; num = i; } } //Arr[num] = min; temp = Arr[num]; Arr[num] = Arr[9]; Arr[9] = temp; for(i = 0; i < 10; i++) { printf("%.0f ", Arr[i]); } return 0;}
阅读全文
0 0
- 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
- 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
- 输入若干个数,将最小的数和第一个数交换,最大的数和最后一个数交换,然后输出
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- //1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数.输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- * 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数
- 输入10个整数,将其中最小的数和第一个数对换,把最大的数和最后一个数对换。
- 输入10个数,将其中最小的数与第一个对换,最大的数与最后一个对换
- 1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换.
- 1、 输入一串字符,只包含“0-10”和“,”找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数。
- 输入一串字符,只包含“0-10”和“,”,找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数
- (指针)输入10个整数, 把最小的与第一个数交换, 最大的与最后一个数交换
- 一分钟了解“matlab分别赋值函数deal”
- Maven:解决“Could not calculate build plan”问题
- 文件管理【Ubuntu-shell】
- vue.js 学习之组件之间数据传递详解
- ubuntu系统tmp文件夹内文件重启自动删除与恢复
- 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
- IDEA中运行.dll(JNI)
- PHP 开发者应了解的 24 个库
- 统计同成绩学生人数
- 近期code review几处小问题集锦
- 获取网络状态、WiFi 名以及跳转系统邮箱
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- FLYME HACKATHON
- HDU-1969-Pie