c语言4个数大小排序ns图,C语言的 4个数排列switch case句式的

共回答了17个问题采纳率:88.2%

你知不知道为什么没人回答?排序哪有用switch的?我拿switch凑合着写了,从小到大排的(从大到小在注释里),

#include

change2num(int *x,int *y);

chang2judge(int *a,int *b,int *c,int *d);

int main()

{

int a,b,c,d;

printf("请输入4个正整数:n");

scanf("%d%d%d%d",&a,&b,&c,&d);

chang2judge(&b,&a,&d,&c);//从大到小:chang2judge(&a,&b,&c,&d);

chang2judge(&c,&a,&d,&b);//从大到小:chang2judge(&a,&c,&b,&d);

switch(b>c)//从大到小:switch(c>b)

{case 1:change2num(&b,&c);}

printf("%dt%dt%dt%dn",a,b,c,d);

return 0;

}

change2num(int *x,int *y)

{int t;t=*x;*x=*y;*y=t;}

chang2judge(int *a,int *b,int *c,int *d)

{

switch(((*b>*a)

1年前

7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值