Advertisement

汇编程序用于对三个数进行降序排列

阅读量:

程序需求:通过键盘输入三个带符号的双字整数,设计一个完整的程序,将这三个数值按从大到小的顺序进行输出。
编程思路:对这三个数值中的每一对进行比较,若后一个数值大于前一个数值,则交换这两个变量的存储内容。

开发环境

Windows 10操作系统配合Visual Studio 2017开发环境

C语言代码实现如下:

复制代码
 #include <stdio.h>

    
  
    
 int value1 = 0;
    
 int value2 = 0;
    
 int value3 = 0;
    
 int main()
    
 {
    
 	printf("Please input three number.\n");
    
 	scanf("%d%d%d", &value1, &value2, &value3);
    
 	if (value1 < value2)
    
 	{
    
 		int tmp = value1;
    
 		value1 = value2;
    
 		value2 = tmp;
    
 	}
    
 	if (value1 < value3)
    
 	{
    
 		int tmp = value1;
    
 		value1 = value3;

全部评论 (0)

还没有任何评论哟~