关与C语言编程的 输入3个数,用指针编程实现按从到小输出
cout<<*p1<<" "<<*p2<<" "<<*p3;cin>>x;}
请问C语言输入3个数,按从大到小输出?(用指针)谢谢
include<stdio.h> void main(){ char a[14]={"HOW DO YOU DO"};char *p=&a[12];int i;for(i=0;i<13;i++){ printf("%c",*p);p--;} printf("\\n");} \/\/或者:不含数组 include<stdio.h> include<string.h> void main(){ char *p=&a[12];int i;for(i=0;i<13;i+...
求大神帮忙啊~C语言编程从键盘输入三个整数存入数组中,操作指针使数组...
首先,输入三个数,你的数组开才开了2,数组开小了!a[3]其次,scanf ("%d", &a[i]);这里要使用取地址符号才能进行输入 再次,你加的else ;这些语句都没有用,直接删除 include<stdio.h>int main(){int *p,a[3],temp,i;p=a;printf("请输入三个数字");for(i=0;i<=2;i++)scanf...
C语言利用指针实现三个数从大到小输出。
include<stdio.h> define SIZE 3 int main(){ int index;int num[SIZE];int max, mid, min;int get_mid;int max_mid;\/\/max与mid相等时 int min_mid;\/\/min与mid相等时 a:printf("请输入3个数字: ");for(index = 0; index < SIZE; index++)scanf("%d", &num[index]);for(max ...
C语言如何从键盘输入任意3个数,按从小到大的顺序输出?
输入3个字符串,按从小到大顺序输出。 \/\/先用程序对三个数进行从小到大排序,然后修改程序#include<stdio.h>#include<string.h>int main(){void swap(char *pt1,char *pt2); char a[20],b[20],c[20]; char *p1,*p2,*p3; printf("请输入三个字符串:"); gets(a); gets(b); ...
C语言 用指针访问的方式 输入3个数,输出最小值 要分析过程,谢谢
main(){int i,a[3],*p; \/*i为计数变量,数组a用来接收输入值,指针p用来访问*\/ p=a; \/*将数组a的首地址赋值给指针p*\/ for(i=0;i<3;p++) \/*循环三次 每次指针p的值增加一个int宽度 例:p从指向a[0]变成指向a[1]*\/ { scanf("%d",p); \/*输入数,指针p的值即为...
C语言的编程题:输入三个整数,按从大到小的顺序输出
include <stdio.h> main(){ int x,y,z,t;scanf("%d%d%d",&x,&y,&z);if (x<y){t=x;x=y;y=t;} if(x<z){t=z;z=x;x=t;} if(y<z){t=y;y=z;z=t;} printf("%d %d %d\\n",x,y,z);}
C语言试题!输入3个整数,按从大到小的顺序输出
非指针方式 include <stdio.h> main(){ int a[3];int n=0,m;int temp;for( ;n<3;n++){ scanf("%d",&a[n]);} for(n=0;n<2;n++)for(m=n+1;m<3;m++){ if(a[n]>a[n+1]);else { temp=a[n];a[n]=a[n+1];a[n+1]=temp;} } for(n=0;n<3;n++)printf(...
C语言编程:从键盘任意输入三个数,编写求其最大值、最小值的函数,用指针...
void Fun(int a[]){ int i;int temp;int MaxNum=a[0];int maxIndex = 0;int minIndex = 0;int MinNum=a[0];for(i=0;i<10;i++){ if(a[i]>MaxNum){ MaxNum=a[i];maxIndex = i;} else if(a[i]<MinNum){MinNum=a[i];minIndex = i;} }temp = a[maxIndex];a[...
c语言 输入三个整数,输出最大值最小值,要求使用指针的方式,要具体的分...
include <stdlib.h> int main( ) { int aa,bb,cc,mmx,mmi; \/\/指针指向它们,供数据存放 int *a=&aa,*b=&bb,*c=&cc,*mx=&mmx,*mi=&mmi; \/\/声明指针,并初始化。printf("input 3 int data:\\n");scanf("%d %d %d",a,b,c); \/\/输入数据,a,b,c是地址 mx= *a; *...