c语言:输入3个整数,按由小到大的顺序输出(要求用指针).
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 03:31:55
c语言:输入3个整数,按由小到大的顺序输出(要求用指针).
#include
void main()
{
int a,b,c,x;
int *pa,*pb,*pc;
*pa=&a;
*pb=&b;
*pc=&c;
printf("请输入3个整数\n");
scanf("%d%d%d",pa,pb,pc);
if(*pa>*pb)
{
x=*pa;
*pa=*pb;
*pb=x;
}
if(*pa>*pc)
{
x=*pa;
*pa=*pc;
*pc=x;
}
if(*pb>*pc)
{
x=*pb;
*pb=*pc;
*pc=x;
}
printf("这3个数由小到大的排列顺序为%d,%d,%d",*pa,*pb,*pc);
}
#include
void main()
{
int a,b,c,x;
int *pa,*pb,*pc;
*pa=&a;
*pb=&b;
*pc=&c;
printf("请输入3个整数\n");
scanf("%d%d%d",pa,pb,pc);
if(*pa>*pb)
{
x=*pa;
*pa=*pb;
*pb=x;
}
if(*pa>*pc)
{
x=*pa;
*pa=*pc;
*pc=x;
}
if(*pb>*pc)
{
x=*pb;
*pb=*pc;
*pc=x;
}
printf("这3个数由小到大的排列顺序为%d,%d,%d",*pa,*pb,*pc);
}
#include
void main()
{
int a,b,c,x;
int *pa,*pb,*pc;
pa=&a;//这里的指针前的星号去掉就行了
pb=&b;//
pc=&c;//三个都一样
printf("请输入3个整数\n");
scanf("%d%d%d",pa,pb,pc);
if(*pa>*pb)
{
x=*pa;
*pa=*pb;
*pb=x;
}
if(*pa>*pc)
{
x=*pa;
*pa=*pc;
*pc=x;
}
if(*pb>*pc)
{
x=*pb;
*pb=*pc;
*pc=x;
}
printf("这3个数由小到大的排列顺序为%d,%d,%d",*pa,*pb,*pc);
}
void main()
{
int a,b,c,x;
int *pa,*pb,*pc;
pa=&a;//这里的指针前的星号去掉就行了
pb=&b;//
pc=&c;//三个都一样
printf("请输入3个整数\n");
scanf("%d%d%d",pa,pb,pc);
if(*pa>*pb)
{
x=*pa;
*pa=*pb;
*pb=x;
}
if(*pa>*pc)
{
x=*pa;
*pa=*pc;
*pc=x;
}
if(*pb>*pc)
{
x=*pb;
*pb=*pc;
*pc=x;
}
printf("这3个数由小到大的排列顺序为%d,%d,%d",*pa,*pb,*pc);
}
c语言:输入3个整数,按由小到大的顺序输出(要求用指针).
编写一个c程序,用指针的方法成功处理,输入3个整数,按由小到大的顺序输出
1) 输入3个整数,按由小到大的顺序输出.编译一个函数,用指针变量作为参数.
输入3个整数,按从小到大的顺序输出(用指针处理)
C语言编程 输入3个整数,按降序(从大到小的顺序)输出.
C语言:输入20个整数,求它们的平均值,然后将20个数按由小到大的顺序输出
fortran输入4个整数,要求按由小到大的顺序输出
用C语言任意输入十个整数,输出其中的最大最小值,要求用指针做.
C语言 输入4个整数,按要求从小到大的顺序输出 ,我写的程序哪里有问题?
C语言编程题:输入N个英文单词,建立字符串数组,按字典顺序输出这些英文单词,要求用指针实现.
c语言用指针方法输入3个数a,b,c,按大小顺序输出,输出结果只能输出最小的那个其他两个有错求修改
C语言,输入3个数,按由小到大的顺序输出,我这是错在哪了