C语言:选择结构

在 C 语言中选择结构最常用的就是 if 语句,为了了解 if 语句的应用,我们举一个例子进行说明。

编写源程序 6-2.c:

#include
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

程序分析:

  1. main() 函数体的前三个语句如下

    int number=0;
    printf("\nPlease enter an interger between 1 and 10:");
    scanf("%d",&number);    
    
    

    这段代码声明一个整形变量 number,并初始化为 0,接着提示用户输入一个 1~10 的数字。使用 scanf() 函数读取这个数值,并存储在变量 number 中。

  1. 下一条语句就是一条测试输入值的 if 语句

    if(number>5)
    printf("You entered %d which is greater than 5\n",number);
    
    

    比较 number变量的值和 5,如果 number 大于 5,就执行下一条语句,然后进入程序的下一个部分。如果 number 不大于 5,就跳过 printf()

  1. 接下来这条语句和上一条语句意义相同

    if(number<6)
    printf("You enter %d which is less than 6\n",number);
    
    

[](javascript:;)

[下一步](javascript:;)

你可能感兴趣的:(C语言:选择结构)