【问题描述】输入一个正整数n(1<n<=10),再输入n个整数,将最小值与第一个数交换最大值与最后一个数交换

日期:2021-03-31 09:21:41 人气:11

【问题描述】输入一个正整数n(1<n<=10),再输入n个整数,将最小值与第一个数交换最大值与最后一个数交换

存在如下问题:
1、s重复定义
2、i重复定义
3、最后一条printf语句少分号
4、警告;j定义了,但是没有使用
5、你的交换语句 a[p]=a[0]; 只是一个单纯的复制,没有交换。
6、警告:main 函数返回值类型要是void
修改后完整代码如下:(亲测,无误)
#include<stdio.h>
void main()
{
int n=0;
int a[
    A+
热门评论