* 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
来源:互联网 发布:数据分析解决方案 编辑:程序博客网 时间:2024/05/01 08:59
/*********************************************
* Copyright (c) 江西冶金职业技术学院
* All right reserves.
* 编者:宋载权
* 版本号 v1.0
* 输入描述
* 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
* 程序输出:
* 问题分析:
**********************************************/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
void input(int *a)
{
int i;
printf("please input num\n");
for (i = 0; i < 10; i++)
{
scanf("%d", &a[i]);//对用户输入数据
}
}
void cidy(int * a)
{
int MAX;//保存最大值
int MIN;//保存最小值
int i, k, n;
for ( i = 0, k = 0, n=0; i < 10; i++)
{
if (a[k]<a[i])
{
k = i;//保存最大值
}
if (a[n] > a[i])
{
n = i;//保存最小值
}
}
MAX = a[k], a[k] = a[9], a[9] = MAX;
MIN = a[n], a[n] = a[0], a[0] = MIN;
//交换数据
}
void output(int *a)
{
for (int i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
}
void main()
{
int num[10];
int *p;//保存num的值
p = num;
input(p);//调用输入数据函数
cidy(p);//调用整理数据函数
printf("整理后的数据\n");
output(p);//输出数据
system("pause");
}
* Copyright (c) 江西冶金职业技术学院
* All right reserves.
* 编者:宋载权
* 版本号 v1.0
* 输入描述
* 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
* 程序输出:
* 问题分析:
**********************************************/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
void input(int *a)
{
int i;
printf("please input num\n");
for (i = 0; i < 10; i++)
{
scanf("%d", &a[i]);//对用户输入数据
}
}
void cidy(int * a)
{
int MAX;//保存最大值
int MIN;//保存最小值
int i, k, n;
for ( i = 0, k = 0, n=0; i < 10; i++)
{
if (a[k]<a[i])
{
k = i;//保存最大值
}
if (a[n] > a[i])
{
n = i;//保存最小值
}
}
MAX = a[k], a[k] = a[9], a[9] = MAX;
MIN = a[n], a[n] = a[0], a[0] = MIN;
//交换数据
}
void output(int *a)
{
for (int i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
}
void main()
{
int num[10];
int *p;//保存num的值
p = num;
input(p);//调用输入数据函数
cidy(p);//调用整理数据函数
printf("整理后的数据\n");
output(p);//输出数据
system("pause");
}
1 0
- * 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出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个数
- (c++)输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。 注意:不是排序!不是排序!
- 用指针处理输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 体会分函数:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 初学C语言:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。
- 1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换.
- 输入10个数,将其中最小的数与第一个对换,最大的数与最后一个对换
- 输入10个整数,将其中最小的数和第一个数对换,把最大的数和最后一个数对换。
- 输入10个整数,将最小数与第一个数对换,最大数与最后一个数对换,写3个函数
- vb老师讲的出随机数法
- 上机了 但是不会做
- MySQL 乐观锁 简例
- java开发信鸽推送APP信息开发
- unity 鼠标指示NavMeshAgent移动
- * 问题描述:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 再谈 .net dll泛滥问题,项目引用的管理问题 .完美方案
- 对LaserscanMerger::laserscan_topic_parser()的代码分析
- Android学习之路
- aop 通知
- JDBC中的Statement和PreparedStatement的区别
- Spring4与Quartz整合时找不到spring-context jar包中quoart包
- 基本排序和简单选择排序
- A视图中添加一个cell,cell继承于baseCell,baseCell上面添加一个label。点击label,让A视图中的方法响应。