第3章順序結(jié)構(gòu)_第1頁
第3章順序結(jié)構(gòu)_第2頁
第3章順序結(jié)構(gòu)_第3頁
第3章順序結(jié)構(gòu)_第4頁
第3章順序結(jié)構(gòu)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第4次課第三章第三章 順序結(jié)構(gòu)程序設(shè)計(jì)順序結(jié)構(gòu)程序設(shè)計(jì)3.1 C語句分類概述3.2數(shù)據(jù)輸入/輸出3.3 程序舉例 2教學(xué)目的:教學(xué)目的:了解了解C C語句的種類;語句的種類; 熟記數(shù)據(jù)的輸入及輸出函數(shù)的一般格式;熟記數(shù)據(jù)的輸入及輸出函數(shù)的一般格式;利用輸入輸出函數(shù)編寫簡單的順序結(jié)構(gòu)程序;利用輸入輸出函數(shù)編寫簡單的順序結(jié)構(gòu)程序; n重點(diǎn):重點(diǎn):字符輸入輸出函數(shù)的格式及使用;字符輸入輸出函數(shù)的格式及使用;格式輸入輸出的格式及使用;格式輸入輸出的格式及使用;程序編寫;程序編寫;n難點(diǎn):難點(diǎn):格式輸入輸出函數(shù)的格式及使用格式輸入輸出函數(shù)的格式及使用n教具教具: :pptppt課件、屏幕投影課件、屏幕投

2、影n教學(xué)過程:教學(xué)過程:問題引入、內(nèi)容講解、提問、小結(jié)、作業(yè)問題引入、內(nèi)容講解、提問、小結(jié)、作業(yè)3nC C程序結(jié)構(gòu):程序結(jié)構(gòu): 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。 3.1 C3.1 C語句分類概述語句分類概述 nC C語句可以分為以下語句可以分為以下5 5類:類:控制語句控制語句 控制語句完成一定的控制功能??刂普Z句完成一定的控制功能。C C語言只有語言只有9 9種控制種控制語句,它們是:語句,它們是:if()if()elseelse( (條件語句條件語句) )switchswitch( (多分支選擇語句多分支選擇語句) )gotogoto( (轉(zhuǎn)向語句轉(zhuǎn)向語句) )

3、while()while()( (循環(huán)語句循環(huán)語句) )4dodowhile()while()( (循環(huán)語句循環(huán)語句) )for()for()( (循環(huán)語句循環(huán)語句) )breakbreak( (中止執(zhí)行中止執(zhí)行switchswitch或循環(huán)語句或循環(huán)語句) )continuecontinue( (結(jié)束本次循環(huán)語句結(jié)束本次循環(huán)語句) )returnreturn( (從函數(shù)返回語句從函數(shù)返回語句) ) (2) 函數(shù)調(diào)用語句函數(shù)調(diào)用語句函數(shù)調(diào)用語句就是在函數(shù)調(diào)用的后面加一個(gè)分號。例如:函數(shù)調(diào)用語句就是在函數(shù)調(diào)用的后面加一個(gè)分號。例如:printf(“This is a C statement.”)

4、;printf(“This is a C statement.”);函數(shù)調(diào)用語句的一般形式是:函數(shù)調(diào)用語句的一般形式是:函數(shù)名函數(shù)名( (參數(shù)列表參數(shù)列表);); 5(3) 表達(dá)式語句表達(dá)式語句 在任何一個(gè)在任何一個(gè)C語言合法表達(dá)式的后面加一個(gè)分號就構(gòu)成了語言合法表達(dá)式的后面加一個(gè)分號就構(gòu)成了相應(yīng)的表達(dá)式語句。相應(yīng)的表達(dá)式語句。n表達(dá)式語句的一般形式為:表達(dá)式語句的一般形式為: 表達(dá)式表達(dá)式;n注意注意:一個(gè)語句必須在最后出現(xiàn)分號,分號是語句中不可:一個(gè)語句必須在最后出現(xiàn)分號,分號是語句中不可缺少的一部分。缺少的一部分。 例如:例如: i+; x+y; 注意注意空語句在語法上占有一個(gè)語句的位置

5、,而執(zhí)行空語句在語法上占有一個(gè)語句的位置,而執(zhí)行該語句不做任何操作??照Z句常用于循環(huán)語句該語句不做任何操作??照Z句常用于循環(huán)語句中,構(gòu)成空循環(huán)。中,構(gòu)成空循環(huán)。(4) 空語句空語句只有一個(gè)分號的語句是空語句,其一般形式為:只有一個(gè)分號的語句是空語句,其一般形式為:; 6(5) 復(fù)合語句復(fù)合語句復(fù)合語句是由花括號復(fù)合語句是由花括號將多條語句括在一起而構(gòu)成的,在將多條語句括在一起而構(gòu)成的,在語法上相當(dāng)于一條語句。復(fù)合語句的一般形式為:語法上相當(dāng)于一條語句。復(fù)合語句的一般形式為: 內(nèi)部數(shù)據(jù)描述內(nèi)部數(shù)據(jù)描述 語句語句1 1語句語句n n 在復(fù)合語句的在復(fù)合語句的“內(nèi)部數(shù)據(jù)描述內(nèi)部數(shù)據(jù)描述”中定義中定義

6、的變量,僅在復(fù)合語句中有效;復(fù)合語的變量,僅在復(fù)合語句中有效;復(fù)合語句結(jié)束的句結(jié)束的“”之后,不需要再加分號。之后,不需要再加分號。 7例例3.1 復(fù)合語句復(fù)合語句main()main() int x=1;int x=1;printf(x=%dn,x);printf(x=%dn,x);/ /* *輸出輸出x=1x=1* */ / int x=2;int x=2;printf(x=%dn,x);printf(x=%dn,x);/ /* *輸出輸出x=2x=2* */ / printf(x=%dn,x);printf(x=%dn,x);/ /* *輸出輸出x=1x=1* */ / 運(yùn)行結(jié)果:運(yùn)行結(jié)

7、果:x=1x=2x=183.2 3.2 數(shù)據(jù)輸入數(shù)據(jù)輸入/ /輸出輸出 一、字符輸出函數(shù)一、字符輸出函數(shù)putchar()函數(shù)原型:函數(shù)原型:int putchar(int);int putchar(int);函數(shù)功能:向標(biāo)準(zhǔn)輸出設(shè)備(一般為顯示器)輸出一個(gè)字符,函數(shù)功能:向標(biāo)準(zhǔn)輸出設(shè)備(一般為顯示器)輸出一個(gè)字符,并返回輸出字符的并返回輸出字符的ASCII碼值。碼值。參數(shù):函數(shù)的參數(shù)可以是字符常量、字符變量或整型變量。參數(shù):函數(shù)的參數(shù)可以是字符常量、字符變量或整型變量。#include stdio.h#include stdio.hmain()main() int i=65; int i=6

8、5; char ch=A; char ch=A; putchar(i); putchar(i); putchar(n); putchar(n); putchar(ch); putchar(ch); 運(yùn)行結(jié)果:運(yùn)行結(jié)果:A AA A9二、二、 字符輸入函數(shù)字符輸入函數(shù)getchar()函數(shù)原型:函數(shù)原型:int getchar(void)int getchar(void);函數(shù)功能:從標(biāo)準(zhǔn)輸入設(shè)備(一般為鍵盤)輸入一個(gè)字函數(shù)功能:從標(biāo)準(zhǔn)輸入設(shè)備(一般為鍵盤)輸入一個(gè)字符,函數(shù)的返回值是該字符的符,函數(shù)的返回值是該字符的ASCIIASCII碼值。碼值。 例如:例如:#include stdio.h

9、#include stdio.hmain()main()char ch;char ch; int i; int i; ch=getchar(); ch=getchar(); i=getchar(); i=getchar(); putchar(ch); putchar(ch); putchar(n); putchar(n); putchar(i); putchar(i); 10三、格式輸出函數(shù)三、格式輸出函數(shù)printf() 函數(shù)原型:函數(shù)原型:int printf(char int printf(char * *format,argument,);format,argument,);函數(shù)功能:

10、按規(guī)定格式向輸出設(shè)備(一般為顯示器)輸出函數(shù)功能:按規(guī)定格式向輸出設(shè)備(一般為顯示器)輸出數(shù)據(jù),并返回實(shí)際輸出的字符數(shù);若出錯(cuò),則返回負(fù)數(shù)。數(shù)據(jù),并返回實(shí)際輸出的字符數(shù);若出錯(cuò),則返回負(fù)數(shù)。n printf()printf()函數(shù)使用的一般形式為函數(shù)使用的一般形式為: : printf(“printf(“格式控制字符串格式控制字符串”, ,輸出項(xiàng)表列輸出項(xiàng)表列);); 說明:說明:1)輸出項(xiàng)表列:列出了要輸出的表達(dá)式(可以是常量、變量、)輸出項(xiàng)表列:列出了要輸出的表達(dá)式(可以是常量、變量、帶有運(yùn)算符的表達(dá)式、函數(shù)返回值等),表達(dá)式可以是帶有運(yùn)算符的表達(dá)式、函數(shù)返回值等),表達(dá)式可以是0 0個(gè)、

11、個(gè)、一個(gè)或多個(gè),每個(gè)輸出項(xiàng)之間用逗號一個(gè)或多個(gè),每個(gè)輸出項(xiàng)之間用逗號“,”分隔。分隔。2 2)格式控制字符串:必須用英文狀態(tài)下的雙引號括起來,它格式控制字符串:必須用英文狀態(tài)下的雙引號括起來,它的作用是控制輸出項(xiàng)的格式和輸出一些提示信息。的作用是控制輸出項(xiàng)的格式和輸出一些提示信息。113) 格式控制字符串內(nèi)容格式控制字符串內(nèi)容 n普通字符:普通字符:普通字符在輸出時(shí),按原樣輸出,主要用于普通字符在輸出時(shí),按原樣輸出,主要用于輸出提示信息。輸出提示信息。n 如:如:printf(“123abcd”);n轉(zhuǎn)義字符:轉(zhuǎn)義字符:轉(zhuǎn)義字符指明特定的操作,如轉(zhuǎn)義字符指明特定的操作,如nn表示換表示換行,行

12、,tt表示水平制表等。表示水平制表等。n 如:如:printf(“abncd”);1.格式說明:格式說明:由由“%”%”和格式字符組成,其作用是為輸出的和格式字符組成,其作用是為輸出的數(shù)據(jù)指定輸出的格式。見下表。數(shù)據(jù)指定輸出的格式。見下表。 12134 4)修飾符:在格式控制字符串中的)修飾符:在格式控制字符串中的% %和格式字符之間還可以和格式字符之間還可以插入以下幾種附加字符(又稱修飾符)。插入以下幾種附加字符(又稱修飾符)。 5)輸出項(xiàng)表列中的輸出項(xiàng)為表達(dá)式。格式控制字符串中的輸出項(xiàng)表列中的輸出項(xiàng)為表達(dá)式。格式控制字符串中的輸出項(xiàng)格式說明與輸出項(xiàng)表列中的輸出項(xiàng)按順序一一對應(yīng),輸出項(xiàng)格式說

13、明與輸出項(xiàng)表列中的輸出項(xiàng)按順序一一對應(yīng),且輸出項(xiàng)的數(shù)據(jù)類型要與格式字符相容,否則會(huì)導(dǎo)致執(zhí)行且輸出項(xiàng)的數(shù)據(jù)類型要與格式字符相容,否則會(huì)導(dǎo)致執(zhí)行錯(cuò)誤。錯(cuò)誤。 14例例3.1 3.1 整型數(shù)據(jù)的輸出。整型數(shù)據(jù)的輸出。main()main() int a=12;int a=12;long b=20040978;long b=20040978;printf(a=%d,a=%6d,a=%-6d,a=%printf(a=%d,a=%6d,a=%-6d,a=%06d06dn,a,a,a,a);n,a,a,a,a);printf(%d,%o,%x,%un,a,a,a,a);printf(%d,%o,%x,%un

14、,a,a,a,a);printf(b=%ldn,b);printf(b=%ldn,b); 運(yùn)行結(jié)果:運(yùn)行結(jié)果:a=12,a= 12,a=12 ,a=000012a=12,a= 12,a=12 ,a=00001212,14,c,1212,14,c,12b=20040978 b=20040978 15例例3.2 實(shí)型數(shù)據(jù)的輸出。實(shí)型數(shù)據(jù)的輸出。main()main() float x=1234.567;float x=1234.567;double y=1234.5678;double y=1234.5678;printf(%f,%fn,x,y);printf(%f,%fn,x,y);p r i

15、n t f ( %p r i n t f ( % 6 . 36 . 3 f , % 1 0 . 3 f n , x , y ) ;f , % 1 0 . 3 f n , x , y ) ;printf(%en,x);printf(%en,x); 運(yùn)行結(jié)果:運(yùn)行結(jié)果:1234.567000,1234.5678001234.567000,1234.5678001234.567, 1234.5681234.567, 1234.5681.234568e+003 1.234568e+003 16例例3.3 字符數(shù)據(jù)的輸出。字符數(shù)據(jù)的輸出。main()main() char c=B;char c=B;in

16、t i=65;int i=65;printf(%c,%dn,c,c);printf(%c,%dn,c,c);printf(%d,%cn,i,i);printf(%d,%cn,i,i);printf(%-5c,%5cn,c,c);printf(%-5c,%5cn,c,c); 運(yùn)行結(jié)果:運(yùn)行結(jié)果:B,66B,6665,A65,AB , B B , B 17例例3.4 字符串的輸出。字符串的輸出。main()main()printf(computern);printf(computern); printf(%sn,computer); printf(%sn,computer); printf(%5s

17、n,computer); printf(%5sn,computer); printf(%10sn,computer); printf(%10sn,computer); printf(%-10sn,computer); printf(%-10sn,computer); printf(%-10.5sn,computer); printf(%-10.5sn,computer); 運(yùn)行結(jié)果:運(yùn)行結(jié)果:computercomputercomputercomputercomputercomputer computer computercomputercomputercompu compu 18四、格式輸入

18、函數(shù)四、格式輸入函數(shù)scanf()1. 格式輸入函數(shù)的一般形式格式輸入函數(shù)的一般形式函數(shù)原型:函數(shù)原型:int scanf(char int scanf(char * *format,argument,);format,argument,);函數(shù)功能:按規(guī)定格式從鍵盤輸入若干任何類型的數(shù)據(jù)給函數(shù)功能:按規(guī)定格式從鍵盤輸入若干任何類型的數(shù)據(jù)給argumentargument所指的單元。所指的單元。scanf()scanf()函數(shù)使用的一般形式為函數(shù)使用的一般形式為scanf(“scanf(“格式控制字符串格式控制字符串”, ,地址表列地址表列););2. 格式控制字符串格式控制字符串格式控制字符

19、串的作用與格式控制字符串的作用與printf()printf()函數(shù)中的作用相似,它一函數(shù)中的作用相似,它一般由普通字符、輸入數(shù)據(jù)格式說明組成。般由普通字符、輸入數(shù)據(jù)格式說明組成。 (1) 格式說明格式說明輸入數(shù)據(jù)格式說明以輸入數(shù)據(jù)格式說明以% %開始,以一個(gè)格式字符結(jié)束,中間可以開始,以一個(gè)格式字符結(jié)束,中間可以插入附加的字符。這里格式說明的作用是控制輸入數(shù)據(jù)的格插入附加的字符。這里格式說明的作用是控制輸入數(shù)據(jù)的格式。式。 19格式字符格式字符說說 明明d,i用來輸入有符號的十進(jìn)制整數(shù)用來輸入有符號的十進(jìn)制整數(shù)u用來輸入無符號的十進(jìn)制整數(shù)用來輸入無符號的十進(jìn)制整數(shù)o用來輸入無符號的八進(jìn)制整數(shù)

20、用來輸入無符號的八進(jìn)制整數(shù)x,X用來輸入無符號的十六進(jìn)制整數(shù)(大小寫作用相同)用來輸入無符號的十六進(jìn)制整數(shù)(大小寫作用相同)c用來輸入單個(gè)字符用來輸入單個(gè)字符s用用來來輸輸入入一一個(gè)個(gè)字字符符串串。在在輸輸入入時(shí)時(shí)以以非非空空白白字字符符開開始始,以以第第一一個(gè)個(gè)空空白白字字符符結(jié)結(jié)束束。字字符符串串以以串串結(jié)結(jié)束束標(biāo)標(biāo)志志0作作為為其其最最后后一一個(gè)個(gè)字字符符f用來輸入實(shí)數(shù),可以用小數(shù)形式或指數(shù)形式輸入用來輸入實(shí)數(shù),可以用小數(shù)形式或指數(shù)形式輸入e, E,g, G與與f作用相同,可以互相替換作用相同,可以互相替換20(2) 普通字符普通字符與與printf()printf()函數(shù)的普通字符不同

21、,函數(shù)的普通字符不同,scanf()scanf()格式控制字符串格式控制字符串中的普通字符是不顯示的,而是規(guī)定了輸入時(shí)必須輸入的中的普通字符是不顯示的,而是規(guī)定了輸入時(shí)必須輸入的字符。字符。例如:例如: scanf(a=%d,&a); scanf(a=%d,&a); 若要將若要將3030輸入到輸入到a a變量中,應(yīng)按下列格式輸入:變量中,應(yīng)按下列格式輸入:a=30a=30 scanf(%d,%f,&a,&x);scanf(%d,%f,&a,&x);要將要將1010送給送給a a,2.52.5送給送給x x,則對應(yīng)的輸入格式為:,則對應(yīng)的輸入格式為:10,2.510,2.5 字字 符符說說 明明

22、字母字母l用用于于輸輸入入長長整整數(shù)數(shù)數(shù)數(shù)據(jù)據(jù)(%ld,%lo,%lx)以以及及double型數(shù)據(jù)(型數(shù)據(jù)(%lf或或%le)字母字母h用于輸入短整數(shù)數(shù)據(jù)(用于輸入短整數(shù)數(shù)據(jù)(%hd,%ho,%hx)m(代表一個(gè)代表一個(gè)正整數(shù)正整數(shù))指定輸入數(shù)據(jù)所占寬度(列數(shù))指定輸入數(shù)據(jù)所占寬度(列數(shù))*表示本輸入項(xiàng)在讀入后不賦給任何變量表示本輸入項(xiàng)在讀入后不賦給任何變量213. 地址表列地址表列地址表列是由若干個(gè)地址組成的列表,可以是變量的地址、地址表列是由若干個(gè)地址組成的列表,可以是變量的地址、字符串的首地址、指針變量等,各地址間用逗號字符串的首地址、指針變量等,各地址間用逗號“,”隔隔開。開。對于變量

23、的輸入,應(yīng)為對于變量的輸入,應(yīng)為: : scanf(“%d,%d”,scanf(“%d,%d”,&a,&b&a,&b); ); vscanf(%d,&a);scanf(%d,&a);/ /* *從鍵盤輸入數(shù)據(jù),存入從鍵盤輸入數(shù)據(jù),存入a a變量的內(nèi)存地址中變量的內(nèi)存地址中* */ / vprintf(%d,a);printf(%d,a);/ /* *將變量將變量a a的值輸出的值輸出* */ /注意注意224. 使用使用scanf()函數(shù)應(yīng)注意的問題函數(shù)應(yīng)注意的問題 若用一個(gè)若用一個(gè)scanf()scanf()函數(shù)輸入多個(gè)數(shù)據(jù),函數(shù)輸入多個(gè)數(shù)據(jù),且格式說明之間沒有任何普通字符且格式說明之間沒有

24、任何普通字符例如:例如:scanf(%d%d,&a,&b);scanf(%d%d,&a,&b);執(zhí)行該語句時(shí),應(yīng)以空格、回車或執(zhí)行該語句時(shí),應(yīng)以空格、回車或tabtab鍵作為數(shù)據(jù)輸入的結(jié)束。鍵作為數(shù)據(jù)輸入的結(jié)束。如如5 105 10 或或5 5 1010 或或 5 5 tab鍵鍵1010 當(dāng)當(dāng)scanf()scanf()函數(shù)指定輸入數(shù)據(jù)所函數(shù)指定輸入數(shù)據(jù)所占的寬度時(shí),將自動(dòng)按指定寬占的寬度時(shí),將自動(dòng)按指定寬度來截取數(shù)據(jù)。度來截取數(shù)據(jù)。例如:例如:scanf(%2d%3d,&a,&b);scanf(%2d%3d,&a,&b);若輸入為若輸入為123456789123456789 則函數(shù)截取則函數(shù)

25、截取1212存入地址存入地址&a&a中,中,截取截取345345存入地址存入地址&b&b中。中。23(2) (2) 輸入實(shí)型數(shù)時(shí)不能規(guī)定精度輸入實(shí)型數(shù)時(shí)不能規(guī)定精度用用scanf()函數(shù)輸入實(shí)型數(shù)時(shí),函數(shù)輸入實(shí)型數(shù)時(shí),可以指定寬度,但不能規(guī)可以指定寬度,但不能規(guī)定精度。定精度。例如:例如:scanf(%4f%5f,&x,&y); scanf(%4f%5f,&x,&y); 若輸入若輸入12.345.678912.345.6789 則則12.312.3送給變量送給變量x x,45.6745.67送給變量送給變量y y。而語句而語句scanf(%10.2f,&x); scanf(%10.2f,&x)

26、; 24(3) (3) 用用“%c”格式如何輸入字符在用格式如何輸入字符在用“%c”格式輸入字符時(shí),格式輸入字符時(shí),空格字符和轉(zhuǎn)義字符都作為有效字符輸入??崭褡址娃D(zhuǎn)義字符都作為有效字符輸入。例如:例如:scanf(%c%c%c,&a,&b,&c); scanf(%c%c%c,&a,&b,&c); 若輸入若輸入a b ca b c 則字符則字符aa送給送給a a,空格送給,空格送給b b,字符,字符bb送給送給c c, 若輸入若輸入 abcabc 則字符則字符aa送給送給a a,字符,字符bb送給送給b b,字符,字符cc送給送給c c。 思考思考int a,b;int a,b;char ch

27、;char ch; scanf(%d%c%d,&a,&ch,&b); scanf(%d%c%d,&a,&ch,&b); 若想將若想將1212、a a、3434分別輸入到分別輸入到a,ch,ba,ch,b中,應(yīng)中,應(yīng)如何輸入?如何輸入?25(4) (4) 附加字符附加字符“* *”的用法的用法格式說明中的附加字符格式說明中的附加字符“*”為輸入賦值抑制字符,表示該為輸入賦值抑制字符,表示該格式說明要求輸入數(shù)據(jù),但不賦值。格式說明要求輸入數(shù)據(jù),但不賦值。例如:例如:scanf(%3dscanf(%3d% %* *2d2d%f,&a,&x);%f,&a,&x);若輸入為若輸入為12345678.91

28、2345678.9 則則123123送給送給a a,678.9678.9送給送給x x,而,而4545不賦給任何變量。不賦給任何變量。 263.3 3.3 程序舉例程序舉例 一個(gè)順序結(jié)構(gòu)程序,一般包括以下兩個(gè)部分。一個(gè)順序結(jié)構(gòu)程序,一般包括以下兩個(gè)部分。1. 1. 編譯預(yù)處理命令編譯預(yù)處理命令在程序的編寫過程中,若要使用標(biāo)準(zhǔn)庫函數(shù),需要用編譯預(yù)在程序的編寫過程中,若要使用標(biāo)準(zhǔn)庫函數(shù),需要用編譯預(yù)處理命令處理命令#include#include,將相應(yīng)的頭文件包含進(jìn)來。若程序中只,將相應(yīng)的頭文件包含進(jìn)來。若程序中只使用使用scanf()scanf()函數(shù)和函數(shù)和printf()printf()函

29、數(shù)可省略不寫函數(shù)可省略不寫#include #include stdio.hstdio.h。2. 主函數(shù)主函數(shù)在主函數(shù)體中,包含著順序執(zhí)行的各個(gè)語句。主要有以下幾在主函數(shù)體中,包含著順序執(zhí)行的各個(gè)語句。主要有以下幾個(gè)部分:個(gè)部分:(1) (1) 變量類型說明;變量類型說明;(2) (2) 給變量提供數(shù)據(jù);給變量提供數(shù)據(jù);(3) (3) 按題目要求進(jìn)行運(yùn)算;按題目要求進(jìn)行運(yùn)算;(4) (4) 輸出運(yùn)算結(jié)果。輸出運(yùn)算結(jié)果。 27eg3.6 eg3.6 從鍵盤上輸入一個(gè)小寫字母,輸出對應(yīng)的大寫從鍵盤上輸入一個(gè)小寫字母,輸出對應(yīng)的大寫字母字母。 定義字符型變量定義字符型變量c c;輸入小寫字母存入變量輸入小寫字母存入變量c c;轉(zhuǎn)換成大寫轉(zhuǎn)換成大寫c=c-32c=c-32;輸出變量輸出變量c c。算算法法分分析析

溫馨提示

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

最新文檔

評論

0/150

提交評論