條件選擇語句_第1頁
條件選擇語句_第2頁
條件選擇語句_第3頁
條件選擇語句_第4頁
條件選擇語句_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第六章第六章結構程序設計結構程序設計條件語句條件語句 順序結構#include “stdio.h”void main() printf(“*n”); printf(“n”); printf(“+n”); 條件選擇結構#include “stdio.h”void main() if(0) printf(“*n”); else printf(“n”);第一種第一種 if語句語句ifif(表達式)語句(表達式)語句表達式語句真(非0)假(0) if語句語句第二種第二種ifif(表達式)語句(表達式)語句1 1 else else 語句語句2 2 條件條件 語句語句1 語句語句2非非00 if語句語句

2、第三種第三種ifif(表達式)語句(表達式)語句1 1 else if else if 語句語句2 2 else if else if 語句語句3 3 。 else if else if 語句語句m m else else 語句語句n n 實例l輸入一個整數,如果這個數據大于100則輸出提示信息“輸入錯誤”#include “stdio.h”void main() int x; scanf(“%d”,&x); if(x100) printf(“輸入錯誤n”); 實例l輸入一個整數,如果這個數據大于100則輸出提示信息“輸入錯誤”,如果是小于等于100就輸出提示信息“輸入正確”#incl

3、ude “stdio.h”void main() int x; scanf(“%d”,&x); if(x100) printf(“輸入錯誤n”); else printf (“輸入正確n”); 實例l輸入一個學生的成績分數,輸出成績的的等級。等級劃分:高于85分為優秀,7085屬于良好,6069屬于及格,60以下不及格。 實例#include “stdio.h”void main() int x; scanf(“%d”,&x); if(x85) printf(“優秀n”); else if(x=70) printf (“良好n”); else if(x=60) printf (

4、“及格n”); else printf (“不及格n”); 課堂任務一1、求一個數的絕對值。例如輸入-5,則輸出5.2、請輸入小張的工資,輸出其是否需要納稅的信息。納稅條件為月工資大于3500.3、輸入一個整數,判斷其為偶數還是奇數。4、有三個數a,b,c,判斷這三個數能否構成三角形。書上42頁l 輸入四個整數,求其最小值。l 輸入一個字母,若是小寫字母則轉換為大寫字母輸出,若是大寫字母則轉換為小寫輸出 課堂任務二 switch 語句switch語句的格式:switch(表達式) case 常量表達式1:語句1 case 常量表達式2:語句2 case 常量表達式n:語句n default :

5、語句n+1 switch 語句例:要求按照考試成績的等級輸出百分制分數段,用switch語句實現: switch(grade) case A:printf(85100n);break;case B:printf(7084n);break;case C:printf(6069n);break;case D:printf(60n);break;default:printf(errorn); switch 語句#include #include void main()char grade;puts(請輸入成績等級);scanf(%c,&grade);switch(grade) case A:printf(85100n);break;case B:printf(7084n);break;case C:printf(6069n);break;case D:printf(60n);break;default:printf(errorn); 課堂任務三書上56頁第2題例:輸入一個數,判斷它能夠被3、5整除,并輸出以下信息:(1)能夠同時被3、5整除;(2)能被其中一個整除;(3)不能被3、5整除;書上56頁第3題例:輸入學生成績,若成績在95分以上,輸出“A”

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論