从键盘输入10个整数到数组,用指针完成数组排序. 输出格式要求:每个数字之间用空格隔开,输出一个换行结束

#include<iostream>
using namespace std;
int main()
{

retu

调用stl中的sort即可

#include<cstdio>
#include<algorithm>
int main(){
    int a[10];
    for(int i=0;i<10;i++){
        scanf("%d",&a[i]);
    }
    std::sort(a,a+10);
    for(int i=0;i<10;i++){
        printf("%d ",a[i]);
    }
    putchar('\n');
    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答

从键盘输入10个整数到数组,用指针完成数组排序. 输出格式要求:每个数字...
&a[i]); } std::sort(a,a+10); for(int i=0;i<10;i++){ printf("%d ",a[i]); } putchar('\\n'); return 0;}

C语言键盘输入10个整数,按大小顺序输出要求用选择法。输出排序后的整数...
输出排序后的整数,数和数之间有一个空格。求大神 #include<stdio.h> int main() { int a[10]; int i,t,j,m; for(i=0;i<=9;i++) { scanf("%d ",&a[i]); } for(i=0;i<9;i++) { t=i; for(j=i+1;j<=9;j++) if(a[t]<a[j]) t=j; ... 展开 唯爱Daffodils | 浏览127...

用指针实现由键盘输入10个整数将他们按由小到大的顺序排列
要使用指针在C语言中实现键盘输入10个整数并按由小到大的顺序排列,我们可以定义一个整型数组和相应的指针来操作这些整数。首先,通过循环读取用户输入的10个整数存储到数组中。然后,使用冒泡排序算法(或其他排序算法)对这些整数进行排序,排序过程中通过指针来访问和交换数组中的元素。示例代码片段(不包...

从键盘输入10个整数并存入数组中,编写通用函数过程,求出数组中元素的...
Dim min As Integer Dim a(10) As Integer For i = 0 To 9 a(i) = InputBox("请输入第" & i + 1 & "个整数!")Print "a(" & i & ")=" & a(i)Next i Call MaxMin(a(), 9, max, min)Print "max=" & max Print "min=" & min End Sub ...

编程实现,从键盘输入10个整数存放在一个数组中,使用指针将数组中下标为...
include <stdio.h> void main(){ int *n=new int [10];printf("输入10个数字:");for (int i=0;i<10;i++){ scanf("%d",&n[i]);} for ( i=0;i<10;i++){ if(i%2==0) printf("%d\\t",n[i]);} printf("\\n");} ...

C语言编程:键盘输入10个数,用函数实现计算数据中最大值、最小值,并返 ...
在主函数中声明一个具有10个int型元素的数组存放键盘输入的数据,声明变量ml记录最大值位置、ms记录最小值位置。自定义一个函数void Input_Max_Min(int *p,int *pl,int *ps)来完成题设要求,其中p是数组首指针,pl是最大值位置(下标)变量指针,ps是最小值位置(下标)变量指针。在主函数中输出结果...

C语言,运用指针,从键盘输入10个整数,编程实现求最大值和最小值并返回...
include<stdio.h> int main(){ int i,a[10],*p,*q;for(q=p=a; p*q)q=p;} printf("Max=a[%d]=%d\\n",q-a,*q);return 0;}

c语言中,用指针,实现从键盘输入十个整数,计算出最大值和最小值,并返 ...
int max=0,min=100;p=&max;\/\/指针P指向max q=&min;\/\/指针q指向min int x;scanf("%d",&x);while(x!=0) \/\/输入0结束输入 { if(*p<x)p=x;if(*q>x)q=x;scanf("%d",&x);} printf("max:%d\\tmin:%d\\n",*p,*q);while(1);return 0;} 如果确定为输入10 个数的话,...

用指针方式编写程序,从键盘输入10个整形整数,并存入数组,要求将10个数...
{int a[10],*p,*max,*min,t;for(p=a;p<a+10;p++)scanf("%d",p);for(max=min=p=a;p<a+10;p++)if(*max<*p)max=p;else if(*min>*p)min=p;t=*a; *a=*max; *max=t;t=*(a+9); *(a+9)=*min; *min=t;for(p=a;p...

用指针方式编写程序:从键盘输入10个整型数据并存入数组,要求用函数实 ...
include <stdio.h>void swap(int *a,int *b){ int tmp; tmp=*b;*b=*a;*a=tmp;}void swapmaxmin(int *a,int n){ int i; int *max,*min; max=min=a; for(i=0;i<n;i++) { if(*(a+i)>*max) max=a+i; if(*(a+i)<*min) min=a+i;...

相似回答