一、if语句:
1.不含else子句的if语句
if(表达式) 语句
例1:
输入三个整数,分别放在变量
a
、
b
、
c
中,然后把输入的数据重新按由小到大的顺序放在变量
a
、
b
、
c
中,最后输出
a
、
b
、
c
中的值。
程序如下:
#include <stdio.h>
void main()
{int a,b,c,t;
printf("input a,b,c:");
scanf("%d%d%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
if(a>b) /*如果a比b大,则进行交换,把小的数放入a中*/
{t=a;a=b;b=t;}
if(a>c) /*如果a比c大,则进行交换,把小的数放入a中*/
{t=a;a=c;c=t;}
if(b>c) /*如果b比c大,则进行交换,把小的数放入b中*/
{t=b;b=c;c=t;} /*至此a、b、c中的数已按由小到大顺序放好*/
printf("%d %d %d\n",a,b,c);
}
以上程序无论给a、b、c输入什么数,最后总是把最小数放在a中,把最大的数放入c中。