输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
来源:互联网 发布:社交网络英文怎么说 编辑:程序博客网 时间:2024/05/01 21:03
//输入函数void printfOfIn(int *p,int count){ for (int i = 0 ; i < count; i ++) { *(p + i ) = arc4random() % (40 - 20 + 1) + 20;//随机产生10count个数 }}//进行处理函数void handleOfFunction(int *p ,int count){ int max = 0,min = *p; for (int i = 0 ; i < count; i ++) { if (*(p + i) < min ) { min = *(p + i );//取出其中的最小值 } } for (int i = 0; i < count; i ++) { if (min == *(p + i)) { int temp = *(p + i);//求出最小值所在的位置,然后和第一位数交换 *(p + i) = *p; *p = temp; } }for (int i = 0 ;i < count ;i++){ if (*(p + i) > max ) { max = *(p + i );//取出其中的最大值 } } for (int i = 0; i < count; i ++) { if (max == *(p + i)) { int temp = *(p + i);//求出最大值所在的位置,然后和最后一位数交换 *(p + i) = *(p +count - 1); *(p + count - 1) = temp; } }}//输出函数void printfOfOut(int *p,int count){ for ( int i = 0 ; i < count; i ++) { printf("%d ",*( p + i )); }}int main(int argc, const char * argv[]){ int a[10] = {0}; printfOfIn(a, 10); printf("随机产生的10个数为:"); printfOfOut(a, 10); printf("\n"); handleOfFunction(a, 10); printf("交换后为:"); printfOfOut(a, 10); return 0;}
0 0
- 输入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个数
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- * 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数
- 用指针处理输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 体会分函数:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- (c++)输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。 注意:不是排序!不是排序!
- 1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换.
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 初学C语言:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 输入10个整数,将其中最小的数和第一个数对换,把最大的数和最后一个数对换。
- 输入10个数,将其中最小的数与第一个对换,最大的数与最后一个对换
- 输入10个整数,将最小数与第一个数对换,最大数与最后一个数对换,写3个函数
- set和frozenset
- find和grep的简单应用
- I2C总线简介
- 【HDU】3663 Power Stations 精确覆盖
- 全自动软化水设备:软化水设备的运行步骤
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- UBUNTU之nvidia-prime,解决双显卡发热问题
- 来自苹果的新编程语言——Swift简介
- Java学习
- I2S 总线简介
- ListView实现下拉刷新和上拉加载更多时遇到的诸多问题与解析
- 全自动软化水设备:电力生产用全自动软化水设备概述
- Splay树 学习笔记一
- This cheeseburger you don't need