指针
编写一个程序,输入三个整数,将三个数从小到大排列并进行输出,用指针完成 不知道 #include<stdio.h>int main()
{
int a,b,c,*p1,*p2,*p3,*temp;
scanf("%d,%d,%d",&a,&b,&c);
p1 = &a;
p2 = &b;
p3 = &c;
if(*p1 > *p3)
{
temp = p1;
p1 = p3;
p3 = temp;
}
if(*p1 > *p2)
{
temp = p1;
p1 = p2;
p2 = temp;
}
if(*p2 > *p3)
{
temp = p2;
p2 = p3;
p3 = temp;
}
printf("%d,%d,%d\n",*p1,*p2,*p3);
} 可以了 宇轩宇轩! 发表于 2020-12-14 16:59
可以了
我说一句,别怪我多嘴哈~~
对我而言,多回答你们的问题,当然是想得到最佳答案,有最佳答案,才有技术值。这个技术值是买不来的(其实也没有什么大用,只是一种荣誉而已),获得的唯一手段就是多回答问题
而对你来说,像这样简单的问题,还是应该先自己写程序,写出来的程序(程序这东西只有多写多练,才会将所学的概念记的牢),若是有问题,再来发求助。这样你们才会有所提高
页:
[1]