美文网首页
C语言:选择结构

C语言:选择结构

作者: 楼主0_002 | 来源:发表于2019-01-24 21:03 被阅读0次

在 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

程序分析:

  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语言:选择结构

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

  • 循环与分支

    流程控制 选择分支结构 C语言支持两种选择结构: 1.if选择分支结构(if判断语句) 也有if-else if ...

  • 01-C语言流程控制-if和switch条件语句

    流程控制 流程控制三种结构: 顺序结构, 选择结构, 循环结构 选择结构 C语言中提供了两大选择结构,分别是if ...

  • 全国计算机等级考试C语言十六个选择题类高频知识点

    1.C程序 C语言程序结构有三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和switch) 2...

  • 2级小知识

    1.c程序 c语言程序结构有三种,顺序结构,循环结构(三种),选择结构(if,witch) 2.main函数 每个...

  • 【C语言】-选择结构-if语句

    if语句:也可称条件语句,是根据所给定条件的值是真还是假决定执行不同的分支。 if语句有单分支、双分支、多分支以及...

  • JavaScript流程控制

    顺序结构 if选择结构 JavaScript中的if选择结构和C语言一样 对于非Boolean类型的值,会先转换为...

  • 09-Go语言流程控制-指趣学院

    Go语言流程控制基本概念 Go语言流程控制和C语言一样, 也有三大流程控制结构顺序结构(默认结构)选择结构(if ...

  • 我的C生活24(流程控制–基本概念)

    ⒈C语言提供三种流程结构: ①顺序②选择③循环 ⒉顺序:按...

  • 维护中-1

    此文章已经移至 C语言从零开始(十)-循环基础for 上一篇:C语言从零开始(九)-选择结构下一篇:C语言从零开始...

网友评论

      本文标题:C语言:选择结构

      本文链接:https://www.haomeiwen.com/subject/gdoujqtx.html