計(jì)算機(jī)軟件基礎(chǔ)(自考本科)(1.1.ppt_第1頁(yè)
計(jì)算機(jī)軟件基礎(chǔ)(自考本科)(1.1.ppt_第2頁(yè)
計(jì)算機(jī)軟件基礎(chǔ)(自考本科)(1.1.ppt_第3頁(yè)
計(jì)算機(jī)軟件基礎(chǔ)(自考本科)(1.1.ppt_第4頁(yè)
計(jì)算機(jī)軟件基礎(chǔ)(自考本科)(1.1.ppt_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)軟件基礎(chǔ),第一篇c語(yǔ)言編程基礎(chǔ),第一章c語(yǔ)言基礎(chǔ),一、計(jì)算機(jī)語(yǔ)言,算法,程序概念,1 .計(jì)算機(jī)語(yǔ)言:人與計(jì)算機(jī)交流的語(yǔ)言。 2、算法:解決問(wèn)題的方法、程序和思路。 例如,確定a和b這兩個(gè)數(shù)字中的最大數(shù)目的算法和c程序,1,校正機(jī)器語(yǔ)言,算法,程序的概念,3 .程序:用一種校正機(jī)器語(yǔ)言解決問(wèn)題的方法的步驟。 4 .算法和程序的區(qū)別: (1)算法貧窮,程序無(wú)限,(2)算法和程序的描述方法不同,(3)算法一般不可執(zhí)行,程序可執(zhí)行,(2)計(jì)算機(jī)解題過(guò)程,程序注意:用c語(yǔ)言編寫(xiě)的程序一般只有經(jīng)過(guò)編輯、編譯、連接和執(zhí)行才能得到程序的結(jié)果。三、c的基本數(shù)據(jù)類(lèi)型、整型、數(shù)據(jù)類(lèi)型、基本類(lèi)型、結(jié)構(gòu)類(lèi)型、指針

2、類(lèi)型、枚舉類(lèi)型、空類(lèi)型、實(shí)型、字符類(lèi)型、數(shù)組類(lèi)型、結(jié)構(gòu)類(lèi)型、共用類(lèi)型、十進(jìn)制、常數(shù)、整型、實(shí)型、字符類(lèi)型、字符類(lèi)型、八進(jìn)制、十六進(jìn)制、定點(diǎn)實(shí)數(shù)、浮點(diǎn)實(shí)數(shù)、一般形式字符類(lèi)型、轉(zhuǎn)義字符類(lèi)型變量名:以字母或下劃線開(kāi)頭,由字母、數(shù)字、下劃線組成,不能是c語(yǔ)言的保留詞。 (3)變量定義的一般形式:類(lèi)型指定符變量1、變量2、變量n; (4)變量初始化:定義變量時(shí),事先對(duì)變量設(shè)定初始值。 注意:不能寫(xiě)成char ch1=cha2=a。 的雙曲馀弦值。三、c的基本數(shù)據(jù)類(lèi)型、表1-4變量類(lèi)型指定符、四、算術(shù)預(yù)算符和算術(shù)表達(dá)式、1 .基本算術(shù)運(yùn)算符:四、算術(shù)預(yù)算符和算術(shù)表達(dá)式、2 .寫(xiě)算術(shù)表達(dá)式的注意事項(xiàng):(1)

3、乘法符號(hào)*不能省略,(2)所有括號(hào)都必須成對(duì),(3)函數(shù)4、算術(shù)預(yù)算符號(hào)和算式,3 .不同量的混合運(yùn)算原則:(1)自動(dòng)轉(zhuǎn)換原則的轉(zhuǎn)換順序是:3.0,(2)強(qiáng)制轉(zhuǎn)換原則,例如3 (int )2. 0,5,a=b=c=0,等同于a=(b=(c=6) ),最后的結(jié)果是a=6。 執(zhí)行(2)過(guò)程:首先修正表達(dá)式的值,變換為“=”左邊的變量的類(lèi)型,將最后變換的結(jié)果保存在變量的存儲(chǔ)區(qū)域。 注意: int a=b=a=6錯(cuò)誤,5,代入預(yù)算符和代入式,2 .復(fù)合代入運(yùn)算符,5,代入預(yù)算符和代入式,3 .自相加,自相減運(yùn)算符,6,逗號(hào)運(yùn)算符和逗號(hào)式,1 .逗號(hào)式的一般形式,式1,式2,式3,例如a=3,b=a 2

4、 逗號(hào)表達(dá)式的值是16。 2 .執(zhí)行過(guò)程,從左到右逐個(gè)校正各式的值,并將最后一個(gè)表達(dá)式的值作為逗號(hào)表達(dá)式的值。歷年真題演習(xí),1.(2009.4,單選)以下合法的c語(yǔ)言標(biāo)識(shí)符為(),在static B. 3abc C. abc_2 D. am中,表達(dá)式x/y的值為(),如果執(zhí)行0b語(yǔ)句d=a0|b2,則a的值為()。 在同步跟蹤評(píng)估中,1 .以下常數(shù)中不正確的是(),0021 b.0.0 c.0.12 e5d.e 2,2,2.c語(yǔ)言主函數(shù)的描述正確的是(),c程序可以具有多個(gè)main函數(shù)。 c程序必須是一個(gè),只能有一個(gè)main函數(shù),C. C程序可以沒(méi)有main函數(shù)。 D. C程序的執(zhí)行不一定以m

5、ain函數(shù)開(kāi)始。同步跟蹤評(píng)估,3 .如有定義: int a=7; 浮點(diǎn)x=2. 5,y=4.7。 公式x a%3 * (int) (x y) % 2/4的值為()、2.500000 b.2.750000 c.3.500000 d.0.00000、4.c語(yǔ)言。 以下運(yùn)算符的使用錯(cuò)誤為()、a B. b- C. c D. 3、同步跟蹤評(píng)估,在5. C語(yǔ)言中,字符串以計(jì)算機(jī)結(jié)尾的標(biāo)記為()、空格b .換行符C. n D. t、6. C ()、j=i; i=i 1; B. i=i 1; j=i; C. j=i; j=j 1; D. j=i; j=i 1; 在7. C語(yǔ)言中,代入語(yǔ)句的代入編號(hào)= (),

6、常量b .變量名c .式d .常量或式,同步跟蹤評(píng)估測(cè)試,main() int i,已知i=8; j=10; m= i; n=j; 打印機(jī)(“%d、%d、%d、%d”、I、j、m、n ); 請(qǐng)選擇程序正確輸出的結(jié)果()。 9,11,9,10 b.8,10,9,11 c.9,11,9,11 d.8,8,11,10,同步跟蹤評(píng)估,9 .已知a =a-=a*a; 打印(“% d”,a ); 36 B. 0 C. -24 D. -60,請(qǐng)選擇程序正確輸出的結(jié)果() 同步跟蹤評(píng)估測(cè)試,9 .下一個(gè)程序的執(zhí)行結(jié)果是() #include #include main() int a=5; a=3安% 4正方

7、形(16 ); a=a/3; a; 打印(“% dn”,a ); 2 B. 2.6 C. 3 D. 4,同步跟蹤評(píng)估,10 .已知: int i=5,a; 在a= i的情況下執(zhí)行語(yǔ)句時(shí),變量I和a的值分別用c語(yǔ)言來(lái)表示(),5 b.5 c.6 d.6,11 .式2 (a b)/(cd ),正確的式成為(),2*(ab )的float y; 下面結(jié)果為整數(shù)型的表達(dá)式為(),(float ) (xy ) b.(int ) xyc.2.3 xd.x (int ) y,13 .已知字符型變量定義: char a; 以下任何正確的字符變量賦值操作(),char a=3 B. char a=“3”: c .卡拉阿=%; 卡拉阿=*; 同步跟蹤評(píng)估,14 .以下四個(gè)選項(xiàng)中的哪個(gè)可以用作字符類(lèi)型常數(shù)(),如果rnb.ac.997d.65、15.x、I、j、k是int型變量,則校正式x的printf(“%dn”,x ); 步驟18 B

溫馨提示

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

評(píng)論

0/150

提交評(píng)論