目录
一、顺序结构
在顺序结构中,各语句自上而下执行,是无条件的,不必做任何判断。比较简单,这里举一个例子带过。
#include <stdio.h>
int main()
{
int a=1,b=2,c;
c=a+b;
printf("%d\n",c);
return 0;
}
结果不出意料是等于3啦。
二、选择结构
(1)if语句
最常用的3种形式:
(1)if(表达式)语句1
例:由小到大顺序输出两个数。
# include <stdio.h>
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
if(a>b) //将a和b值互换
{
c=a;
a=b;
b=c;
}
printf("%d,%d\n",a,b);
return 0;
}
(2)if(表达式)
语句1
else
语句2
例:比较两数大小并输出最大值。
#include <stdio.h>
int main()
{
int a,b,max;
scanf("%d,%d",&a,&b);
if(a>b)
max=a; //最大值赋给a
else
max=b; //最大值赋给b
printf("%d\n",max);
r