zoukankan      html  css  js  c++  java
  • C语言之分支结构 if(一)

    一 程序的三种基本结构

                 顺序结构:程序从上往下依次执行,这个叫顺序结构

            分支结构:有选择的执行或者不执行某段代码

            循环结构:重复的执行某段代码

    二 分支结构之if 最简单的俩种用法

      (tips: if语句后面的大括号可以省略:如果省略:那么这个if语句只能管理离它最近的那条语句并且,这条语句,不能是声明变量的语句)

    1). 语法: if(表达式){

           语句块;

          }

    语义:判断小括号里的表达式是否为真,如果为真,则执行语句块,否则不执行语句块

    2). 语法:if(表达式){

             语句块1;

         }else{

             语句块2;

         }  

    语义:判断表达式结果是否为真,如果为真执行语句块1,否则执行语句块2

    tips:代码例子如下

    #include <stdio.h>

    int main(int argc, const char * argv[]) {

       

        //让用户输入账号和密码,如果账号等于a并且密码等于88888,则提示登录成功,否则提示登录失败

       

        //分析:让用户输入之前要定义两个变量,一个保存账号(char类型),一个保存密码(int类型)

       

        char id;//代表账号

        printf("请输入账号 ");

        scanf(" %c",&id);

       

        int pwd;//代表密码

        printf("请输入密码 ");

        scanf("%d",&pwd);

       

        //id == 'a' && pwd == 88888 ? printf("登录成功 ") : printf("登录失败 ");

       

        //如果账号等于a并且密码等于88888

        if( id == 'a' && pwd == 88888 ){

            printf("登录成功 ");

        }else{

            printf("登录失败 ");

        }

        return 0;

    }

    不忘初心,方得始终
  • 相关阅读:
    js广告随窗口滚动小案例
    CSS中Float概念相关文章
    图片展示javascript各类型的关系
    ajax调用异常
    设置修改 Apache 文件根目录 (Document Root)
    SQL查询今天与昨天的记录,及本月记录、本周记录
    服务器角色
    javaScript进阶昂贵的集合
    .net实体新解
    数组操作时避免空值出现
  • 原文地址:https://www.cnblogs.com/jialiangliang/p/5994118.html
Copyright © 2011-2022 走看看