日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

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

生活经验

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

發布時間:2023/11/27 生活经验 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。