C语⾔由⼩到⼤输出4个数
例50:C语⾔实现输⼊4个整数,按由⼩到⼤的顺序输出 。
解题思路:此题采⽤依次⽐较的⽅法排出其⼤⼩顺序,⽤了特别简单的⽅法,依次⽐较,读者可以很容易的看懂,但是此题明显可以简化的,读者可以⾃⼰思考⼀下 。
源代码演⽰:
#include<stdio.h>//头⽂件
int main()//主函数
{
int temp,num1,num2,num3,num4;//定义整型变量
printf("请输⼊四个数:");//提⽰语句
scanf("%d %d %d %d",&num1,&num2,&num3,&num4);//注意这⾥键盘录⼊的时候也要有空格
if(num1>num2)//读者可以考虑怎么优化,三⽬运算符或者冒泡排序
{
temp=num1;
num1=num2;
num2=temp;
}
if(num1>num3)
{
temp=num1;
num1=num3;
num3=temp;
}
if(num1>num4)vb inputbox什么意思
{
temp=num1;
num1=num4;
num4=temp;
}
if(num2>num3)
{
temp=num2;
函数指针的循环调用num2=num3;
num3=temp;
}
if(num3>num4)
旧版草莓无线观看网站冒泡排序代码c语言{
temp=num3;
num3=num4;
num4=temp;
case后可以接一个程序吗}
printf("排序后的结果:\n");//提⽰语句
printf("%d %d %d %d",num1,num2,num3,num4);
return0;//主函数返回值为0
}
编译运⾏结果如下:
请输⼊四个数:8649
排序后的结果:
4689
--------------------------------
Process exited after 6.762 seconds with return value 0
请按任意键继续...
gridview如何排序为了⼩⽩也能看懂,上述⼩林⽤了最基础的代码展⽰了出来,可优化的地⽅有很⼤,⽐如减少代码量考虑三⽬运算符,或者⽤冒泡排序等,读者可以⾃⼰试着优化⼀下。
更多案例可以go:C语⾔⼊门到精通
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论