当前位置: 代码迷 >> C语言 >> 不懂这3句``
  详细解决方案

不懂这3句``

热度:229   发布时间:2006-05-28 14:05:00.0
不懂这3句``

这是个按从小到大的顺序排列的3个数程序````我就是看不懂红色部分 望高手指点 在下谢过``

main()
{int num1,num2,num3,temp;
printf("Please input three numbers:");
scanf("%d,%d,%d",&num1,&num2,&num3);
if (num1>num2) {temp=num1;num1=num2;num2=temp;}
if (num2>num3) {temp=num2;num2=num3;num3=temp;}
if (num1>num2) {temp=num1;num1=num2;num2=temp;}
printf("Three numbers after sorted: %d,%d,%d\n",num1,num2,num3);
}
红色部分是什么意思```
搜索更多相关的解决方案: DIV  NOBR  temp  

----------------解决方案--------------------------------------------------------
if (num1>num2) {交换变量num1和num2的值}
if (num2>num3) {交换变量num2和num3的值}
if (num1>num2) {再度交换变量num1和num2的值}

----------------解决方案--------------------------------------------------------
多谢斑竹 ``
----------------解决方案--------------------------------------------------------
这个程序的意思是 将你输入的3个数 按从小到大的顺序输出



/*****************************************************/
哎 我的能力也就能帮帮你吧 呵呵
----------------解决方案--------------------------------------------------------

5.28---6.20
----------------解决方案--------------------------------------------------------
  可能网速慢吧!```
----------------解决方案--------------------------------------------------------
  相关解决方案