欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 人文社科 > 生活经验 >内容正文

生活经验

C语言之分支结构 if(一)

发布时间:2023/11/27 生活经验 66 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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("请输入账号\n");

    scanf(" %c",&id);

   

    int pwd;//代表密码

    printf("请输入密码\n");

    scanf("%d",&pwd);

   

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

   

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

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

        printf("登录成功\n");

    }else{

        printf("登录失败\n");

    }

    return 0;

}

 

转载于:https://www.cnblogs.com/jialiangliang/p/5994118.html

总结

以上是生活随笔为你收集整理的C语言之分支结构 if(一)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。