在 C 语言中选择结构最常用的就是 if
语句,为了了解 if
语句的应用,我们举一个例子进行说明。
编写源程序 6-2.c:
#include<stdio.h>
int main()
{
int number=0;
printf("\nPlease enter an interger between 1 and 10:");
scanf("%d",&number);
if(number>5)
printf("You entered %d which is greater than 5\n",number);
if(number<6)
printf("You enter %d which is less than 6\n",number);
return 0;
}
运行两次,分别输入6和2.结果如下:
6-2.2-1
程序分析:
main()
函数体的前三个语句如下int number=0; printf("\nPlease enter an interger between 1 and 10:"); scanf("%d",&number);
这段代码声明一个整形变量
number
,并初始化为 0,接着提示用户输入一个 1~10 的数字。使用scanf()
函数读取这个数值,并存储在变量number
中。
下一条语句就是一条测试输入值的
if
语句if(number>5) printf("You entered %d which is greater than 5\n",number);
比较
number
变量的值和 5,如果number
大于 5,就执行下一条语句,然后进入程序的下一个部分。如果number
不大于 5,就跳过printf()
。
接下来这条语句和上一条语句意义相同
if(number<6) printf("You enter %d which is less than 6\n",number);
[](javascript:;)
[下一步](javascript:;)
网友评论