作业帮 > 综合 > 作业

C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 23:55:22
C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数
用指针.这是我的……求改:
#include
#include
int main()
{
int i,a[10],*p1,*p2;
for(i=0;i
C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int i,a[10],*p1,*p2;
    for(i=0;i<10;i++)
      scanf("%d",&a[i]);
    p1=a;p2=a;
    for(i=0;i<10;i++)
    {
if(*p1<a[i])p1 = a+i;//这里
if(*p2>a[i])p2 = a+i;//还有这里
}
printf("%d,%d\n",*p1,*p2);
    int temp;
    temp=a[0];a[0]=*p2;*p2=temp;
    temp=a[9];a[9]=*p1;*p1=temp;
    for(i=0;i<10;i++)//最后还有这里,应该是<10
        printf("%d ",a[i]);
    system("pause");
    return 0;
}
C语言:输入10个整数,将其中最小的数与第一个数对换,最大的数与最后一个数对换,并输出兑换后的10个数 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换,并输出对换后的10个数. C语言输入10个整数,将其中最小的数和第一个数对换,把最大的数与最后一个数对换.(用指针) C语言:要求输入10个数 将其中最小的数与第一个数对换,把最大的数与最后一个数对换 c++语言求输入10个整数,将其中最小的书与第一个数对换,把最大的数与最后的一个数对换,然后输出者10个数 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.用指针处理 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.写三个函数; 输出排序后的 输入10个整数,将其中最小的数与第一个数对换,把最大德的数与最后一个数兑换 C 语言 输入十个整数,将其中的最小数与第一个数对换,将最大数于最后一个对换 要求用指针来写 C语言.任意n个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换. 用C语言编程序:用指针方法处理,输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.必须利用宏定义 输入10个数,找出其中最大的数并与最后一个数对换,输出十个数(C语言)