7道C语言编程题,急求答案

1个回答
展开全部
咨询记录 · 回答于2021-12-20
7道C语言编程题,急求答案
1、#include void mian(){void exchange(int*q1,int*q2,int*q3);int a,b,c,*p1,*p2,*P3;scanf("%d,%d,%d",&a,&b,&c);p1=&a;p2=&b;p3=&c;exchange(p1,p2,p3);printf("\n%d,%d,%d\n",a,b,c);}void exchange(int*q1,int*q2,int*q3){void swap(int*pt1,int*pt2);if(*q1<*q2) swap(q1,q2);if(*q1<*q3) swap(q1,q3);if(*q2<*q3) swap(q2,q3);}void swap(int*pt1,int*pt2){int temp;temp=*pt1;*pt1=*pt2;*pt2=temp;}2,#include void main(){void inv(int x[ ],int n);int i,a[10]={3,7,9,11,0, 6,7,5,4,2};printf(″The original array:\n″); for(i=0;i<10;i++) printf (″%d,″,a[i]);  printf(″\n″);  inv (a,10); printf(″The array has been in verted:\n″);  for(i=0;i<10;i++)  printf (″%d,″,a[i]);  printf (″\n″);}void inv(int x[ ],int n){ int temp,i,j,m=(n-1)/2;for(i=0;i<=m;i++){ j=n-1-i;temp=x[i];x[i]=x[j];x[j]=temp;}return;}
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消