




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選課件1 復(fù)習(xí)指導(dǎo)精選課件2第第1 1章章 C C語(yǔ)言概述與算法語(yǔ)言概述與算法 C語(yǔ)言的基本特點(diǎn) C語(yǔ)言程序的結(jié)構(gòu) 常用的算法表示方法 結(jié)構(gòu)化程序設(shè)計(jì)方法的基本含義 精選課件3第第2 2章章 數(shù)據(jù)類型、運(yùn)算符號(hào) 和表達(dá)式 C語(yǔ)言的標(biāo)識(shí)符組成規(guī)則 常量的定義方法 變量的定義方法 基本數(shù)據(jù)類型:表示方法,取值范圍,分類及所占存儲(chǔ)空間大小,所適用的運(yùn)算及運(yùn)算方法精選課件4第第2 2章章 數(shù)據(jù)類型、運(yùn)算符號(hào) 和表達(dá)式 幾種基本運(yùn)算(算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、賦值運(yùn)算、逗號(hào)運(yùn)算、強(qiáng)制轉(zhuǎn)換運(yùn)算)的運(yùn)算方法; 整數(shù)的%,/,+,-; 邏輯真的確定方法; 邏輯表達(dá)式的求值方法 強(qiáng)制類型轉(zhuǎn)換的內(nèi)涵精選課件
2、5第第2 2章章 數(shù)據(jù)類型、運(yùn)算符號(hào) 和表達(dá)式 幾種表達(dá)式(算術(shù)、關(guān)系、邏輯、賦值、幾種表達(dá)式(算術(shù)、關(guān)系、邏輯、賦值、逗號(hào)、強(qiáng)制轉(zhuǎn)換表達(dá)式)逗號(hào)、強(qiáng)制轉(zhuǎn)換表達(dá)式) 書寫方法及求值方法;書寫方法及求值方法; 混合運(yùn)算規(guī)則、運(yùn)算的級(jí)別混合運(yùn)算規(guī)則、運(yùn)算的級(jí)別 結(jié)合方式結(jié)合方式 自動(dòng)轉(zhuǎn)換方法自動(dòng)轉(zhuǎn)換方法 指針類型,文件類型與結(jié)構(gòu)類型指針類型,文件類型與結(jié)構(gòu)類型(結(jié)合使用結(jié)合使用) 類型的重新命名方法類型的重新命名方法精選課件6第第3章章 順序結(jié)構(gòu)程序設(shè)計(jì) C語(yǔ)言語(yǔ)句的分類,注意復(fù)合語(yǔ)句和空語(yǔ)句 賦值語(yǔ)句的執(zhí)行機(jī)理; C語(yǔ)言的輸出函數(shù)printf,putchar的使用方法及格式輸出特點(diǎn) C語(yǔ)言的輸入
3、函數(shù)scanf,getchar的使用方法及格式輸入特點(diǎn)精選課件7第第3章章 順序結(jié)構(gòu)程序設(shè)計(jì) C文件的打開(kāi)、關(guān)閉、順序讀寫、隨機(jī)讀寫,關(guān)注文本文件和二進(jìn)制文件的差別。 fscanf, fprintf fputc, fgetc fgets, fputs fread, fwrite fopen,fclose,ftell,fseek,feof精選課件8第第4章章 選擇結(jié)構(gòu)程序設(shè)計(jì) if語(yǔ)句、if-else語(yǔ)句、嵌套if語(yǔ)句與if-else語(yǔ)句:注意邏輯表達(dá)式的寫法;注意復(fù)合語(yǔ)句的使用方法;注意else與if配對(duì)的方法; 條件運(yùn)算與條件表達(dá)式:三目運(yùn)算的運(yùn)算方法、運(yùn)算級(jí)別以及條件表達(dá)式的求值方法; s
4、witch語(yǔ)句:格式、執(zhí)行方式、與break語(yǔ)句的結(jié)合;與嵌套的if-else語(yǔ)句的不同;精選課件9第第5章章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) while語(yǔ)句與do-while語(yǔ)句的執(zhí)行方式,異同比較、適用場(chǎng)合; for語(yǔ)句的基本寫法、執(zhí)行方式、變異形式及與while語(yǔ)句、do-while語(yǔ)句的聯(lián)系; break語(yǔ)句和continue語(yǔ)句:作用及不同; 幾種基本題型:累加求和、連乘求積、有規(guī)律圖形的打印輸出(特別注意變量賦初值的位置和初始值)精選課件10第第5章章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 本章涉及的幾個(gè)重要問(wèn)題 循環(huán)語(yǔ)句的選擇 循環(huán)控制條件的創(chuàng)設(shè)方法 循環(huán)體的組成:復(fù)合體,空循環(huán)體 多層循環(huán):簡(jiǎn)化方法,初值位置,
5、跳出方法 循環(huán)語(yǔ)句只能一次性使用數(shù)據(jù),要多次使用可以結(jié)合文件。 遞推公式:發(fā)現(xiàn)、應(yīng)用精選課件11第第6章章 函數(shù) 定義函數(shù)的方法:注意函數(shù)類型和形式參數(shù)類型 調(diào)用函數(shù)的方法: 形式參數(shù)與實(shí)在參數(shù)個(gè)數(shù)要一樣,類型要一致; 參數(shù)傳遞遵循“值傳遞”原則; 調(diào)用方式分為表達(dá)式調(diào)用和語(yǔ)句調(diào)用; 調(diào)用時(shí)遵循“先定義后使用”的原則;要使用后面定義的函數(shù),可以通過(guò)聲明函數(shù)原型的方法; 理解調(diào)用函數(shù)的調(diào)用機(jī)理(計(jì)算實(shí)在參數(shù)表達(dá)式為局部變量分配內(nèi)存空間執(zhí)行函數(shù)體語(yǔ)句返回函數(shù)值釋放已經(jīng)分配的內(nèi));精選課件12第第6章章 函數(shù) 函數(shù)的遞歸調(diào)用: 定義遞歸函數(shù)要注意在遞歸函數(shù)內(nèi)設(shè)置“結(jié)束遞歸的語(yǔ)句”; 掌握遞歸函數(shù)的特
6、點(diǎn)生成“?!保脳5奶攸c(diǎn)“先進(jìn)后出”解決一些要倒序輸出的問(wèn)題; 注意可采用遞歸技術(shù)解決的問(wèn)題的特點(diǎn)形式及轉(zhuǎn)換方法; 遞歸的特點(diǎn)是編程簡(jiǎn)單,但效率往往較遞推低,所以要合理使用遞歸技術(shù); 精選課件13第第6章章 函數(shù) 局部變量與全局變量:使用兩種變量的優(yōu)缺點(diǎn)比較;使用局部變量和全局變量的一般原則;作用域的確定方法; 變量的存儲(chǔ)類別:特別注意extern類別和static類別的使用方法及作用; 外部函數(shù)與內(nèi)部函數(shù):以extern類別和static類別標(biāo)明,它們與一般函數(shù)的不同是作用域不同精選課件14第第6章章 函數(shù) 函數(shù)與指針:指針變量作形式參數(shù)與非指針變量作形式參數(shù)的不同;指針值函數(shù)的聲明方法及
7、使用方法;指向函數(shù)的指針變量:類別 (*指針變量名)(形式參數(shù) ); 了解多文件程序的組織方法:包含文件方法和工程文件方法; 了解函數(shù)在結(jié)構(gòu)化程序設(shè)計(jì)中的作用。精選課件15第第7章章 數(shù)組數(shù)組 一維數(shù)組 定義及初始化方法; 常用操作引用、遍歷、排序、刪除元素、插入元素; 數(shù)組的地址與每個(gè)元素的地址; 用指向數(shù)組的指針變量實(shí)現(xiàn)對(duì)數(shù)組進(jìn)行操作的方法; 精選課件16第第7章章 數(shù)組數(shù)組 二維數(shù)組 定義及初始化方法; 常用操作引用、遍歷、排序、刪除元素、插入元素; 數(shù)組的地址與每個(gè)元素的地址; 航指針、列指針; 用指向數(shù)組的指針變量實(shí)現(xiàn)對(duì)數(shù)組進(jìn)行操作的方法;精選課件17第第7章章 數(shù)組數(shù)組 字符串:
8、定義與初始化方法 輸入輸出方法 與字符數(shù)組的不同 常用的字符串處理函數(shù)(gets,puts,strcmp,strcpy,strlen) 字符串?dāng)?shù)組 數(shù)組作函數(shù)參數(shù)的特殊性 指針數(shù)組精選課件18第第7章章 數(shù)組數(shù)組 結(jié)構(gòu)體數(shù)組: 定義與初始化方法 排序方法(指針與非指針的方法) 數(shù)組與文件 輸入輸出方法(標(biāo)準(zhǔn)I/O與一般文件操作) 文件的合并、有序文件的建立 文本文件的處理(字符串)精選課件19第第8章章 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu) 了解動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)的特點(diǎn) 掌握內(nèi)參申請(qǐng)函數(shù)的使用方法 掌握鏈表的建立與使用,鏈表的常見(jiàn)操作 了解二叉樹(shù)的建立方法、操作方法及應(yīng)用 精選課件20精選課件21習(xí)題習(xí)題判斷題判斷題 C語(yǔ)
9、言的運(yùn)算不僅有不同的級(jí)別,還分為左結(jié)合、右結(jié)合兩種結(jié)合方式;【 】逗號(hào)表達(dá)式的值是包含于其中的最后一個(gè)表達(dá)式的值;【 】通過(guò)指針形式參數(shù)可以彌補(bǔ)函數(shù)只能返回一個(gè)值的不足;【 】for語(yǔ)句中位于for后面括號(hào)中的3個(gè)表達(dá)式都可以省略;【 】預(yù)處理命令是C語(yǔ)言的組成部分;【 】局部變量隨著所在的函數(shù)的調(diào)用而誕生,隨著調(diào)用結(jié)束而失效; 【 】精選課件22習(xí)題習(xí)題判斷題判斷題 C語(yǔ)言的函數(shù)調(diào)用時(shí),參數(shù)傳遞遵循“值傳送”原則; 【 】函數(shù)內(nèi)的局部變量將屏蔽掉與其重名的全局變量;【 】共用體變量與其所有成員共享同一個(gè)內(nèi)存地址; 【 】C語(yǔ)言程序都是從main()函數(shù)開(kāi)始執(zhí)行; 【 】全局變量的作用域是所在
10、的整個(gè)源程序; 【 】ifelse語(yǔ)句中的else總是與離它最近的if配對(duì); 【 】精選課件23習(xí)題習(xí)題判斷題判斷題 用戶無(wú)法改變遞歸過(guò)程中生成的“?!敝械臄?shù)據(jù)的訪問(wèn)次序; 【 】指針變量和指針?biāo)赶虻淖兞渴窍嗤淖兞浚?【 】C語(yǔ)言對(duì)文本文件和二進(jìn)制文件均采用“緩沖文件系統(tǒng)”; 【 】static型局部變量的作用域和全局變量的作用域一樣;【 】多種類型變量組成的表達(dá)式求值時(shí)進(jìn)行類型的自動(dòng)轉(zhuǎn)換;【 】數(shù)組指針和指針數(shù)組是一個(gè)意思;【 】精選課件24習(xí)題習(xí)題判斷題判斷題 goto語(yǔ)句的使用不符合結(jié)構(gòu)化程序設(shè)計(jì)思想;【 】位運(yùn)算可以實(shí)施對(duì)整型變量位的操作;【 】二維數(shù)組初始化時(shí)列規(guī)??梢允÷圆粚?;
11、【 】刪除、插入操作簡(jiǎn)單高效是動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)相對(duì)于靜態(tài)數(shù)據(jù)結(jié)構(gòu)的優(yōu)點(diǎn)之一【 】數(shù)組名作函數(shù)參數(shù),實(shí)參數(shù)組和形參數(shù)組大小可不同,但類型須相同【 】靜態(tài)局部變量的初始化只在第一次調(diào)用時(shí)進(jìn)行,其他次調(diào)用采用新值【 】精選課件25習(xí)題習(xí)題判斷題判斷題通常把產(chǎn)生內(nèi)存分配的聲明叫做定義【 】continue語(yǔ)句和break語(yǔ)句都可以用于改變switch語(yǔ)句的執(zhí)行方式【 】25.do-while語(yǔ)句和while語(yǔ)句在任何相同情況下,執(zhí)行效果都一樣【 】精選課件26 答案 正確: 1,2,3,4,7,8,9,10,13,15,17,19,20,21,22,23,24,25 精選課件27習(xí)題習(xí)題選擇題選擇題可作為
12、變量名的字符序列是【 B】A) static B) INT C) #ptr_1t D) 123C語(yǔ)言中各種基本數(shù)據(jù)類型的存儲(chǔ)空間長(zhǎng)度順序是【 C】A) charlongintfloatdoubleB) doublefloatlongintcharC) charintlongfloatdoubleD) floatintlongchardouble精選課件28習(xí)題習(xí)題選擇題選擇題若變量已正確定義,要將a 和b中的數(shù)進(jìn)行交換,不正確的語(yǔ)句組是【 C 】A) a=a+b,b=a-b,a=a-b; B) t=a;a=b;b=t;C) a=t; t=b; b=a; D) t=b;b=a;a=t;能表示”能
13、被2整除, 且能被3或5整除的整數(shù)x”的表達(dá)式是【D 】A) (x%2=0)& (x%3=0)|(x%5=0) B) x%2=0&x%3=0| x%5=0C) (x%2=0& x%3=0)|x%5=0D) x%2=0&(x%3=0| x%5=0)精選課件29習(xí)題習(xí)題選擇題選擇題以下由while構(gòu)成的循環(huán)執(zhí)行的次數(shù)是【 A 】A)無(wú)限次 B)有語(yǔ)法錯(cuò),不能執(zhí)行 C)一次也不執(zhí)行D)執(zhí)行1次int k = 0; while ( k = 1 ) k + ; 是字符串常量的是【 B 】 A) a B) “a” C) abc D) abc精選課件30習(xí)題習(xí)題選擇題選擇題若
14、有以下定義: int a = 1,2,3,4,5,6,7 ;c char c1 = b, c2 = 2; 則值不為2的表達(dá)式是【D 】A)a1B)d-c1C)a3-c2D)c2-0表達(dá)式a-0的值是【C 】A) a B) “a” C) 字符a的序號(hào) D) 不確定精選課件31習(xí)題習(xí)題選擇題選擇題已知 int *p,a; 則語(yǔ)句p=&a;中 &的含義是【B 】A) 與運(yùn)算 B) 取指針內(nèi)容 C) 賦值運(yùn)算 D) 取變量地址與表達(dá)式i+1+1值相等的是【 B】A)(i+)+1 B) +i+1 C) (i+)+ D) i+1+精選課件32習(xí)題習(xí)題選擇題選擇題 已知 char *p,*q
15、;則下列正確的語(yǔ)句是【 C 】A) p*=3; B) p/=q; C) p+=3; D)p+=q; 運(yùn)算符有優(yōu)先級(jí),除運(yùn)算符!外,正確的敘述是【 B 】A) 邏輯運(yùn)算符高于算術(shù)運(yùn)算符, 算術(shù)運(yùn)算符高于關(guān)系運(yùn)算符 B) 算術(shù)運(yùn)算符高于關(guān)系運(yùn)算符, 關(guān)系運(yùn)算符高于邏輯運(yùn)算符C) 算術(shù)運(yùn)算符高于邏輯運(yùn)算符, 邏輯運(yùn)算符高于關(guān)系運(yùn)算符D) 關(guān)系運(yùn)算符高于邏輯運(yùn)算符, 算術(shù)運(yùn)算符低于邏輯運(yùn)算符 精選課件33習(xí)題習(xí)題選擇題選擇題與表達(dá)式a-=b-(c+2)等價(jià)的是【B 】 A) a=a-b-(c+2) B) a=a-b+(c+2) C) a-b-(c+2) D) (a-=b)-(c+2)對(duì)于語(yǔ)句scanf
16、(“%d,%c,%d”,&k,&c,&d);使變量k,d(int型),c(char型)的值分別為2,35, a的輸入為(代表一個(gè)空格) 【 B】2a35 B) 2a35 A) C) 2,a,35 D) 2a35 精選課件34習(xí)題習(xí)題選擇題選擇題設(shè)有說(shuō)明:char k, m,*p=&m, a10;則正確的調(diào)用函數(shù)scanf的實(shí)在參數(shù)為【 C】A) (“%c%c%s”,&k, &p, &a) B) (“%c%c%s”,k, p, a)C) (“%c%c%s”,&k, p, a)D) (“%c%c%c”,&k, p, a1) 設(shè)
17、有程序段:char c=a; switch(c) default: putchar(c+); case c: putchar(c+); case d:putchar(+c); ;則執(zhí)行結(jié)果為【D 】A) a B) b C) abcD) abd精選課件35習(xí)題習(xí)題選擇題選擇題以下正確的描述是【B 】A) continue 語(yǔ)句的作用是終止整個(gè)循環(huán)的執(zhí)行。B) continue 語(yǔ)句的作用是結(jié)束本次循環(huán)的執(zhí)行。C) continue 語(yǔ)句和break 語(yǔ)句都可以在switch語(yǔ)句中使用。D) break 語(yǔ)句的作用是結(jié)束本次循環(huán)的執(zhí)行。設(shè)a=13,b=4,c=5,則 !(a+b)+c-1&
18、 b+c/2的值為【 C 】A) -1 B) 0 C) 1 D) 2 精選課件36習(xí)題習(xí)題選擇題選擇題與語(yǔ)句“ while(!x)”等價(jià)的語(yǔ)句是【A 】A) while(x=0) B) while(x!=0) C) while(x!=1) D)while(x) 所包含的均是合法的用戶標(biāo)識(shí)符的選項(xiàng)是【 B 】A) b-b abc P#dB) _isw ssiped INTC) hiy maxD) float CCP void精選課件37習(xí)題習(xí)題選擇題選擇題已知char str1, str210; 正確的輸入語(yǔ)句是【 A 】A) scanf (“%c%s”, &str1,str2) ; B
19、) scanf (%s%s, &str1,str2) ; C) scanf (“%c%c”, &str1,str2) ; D) scanf (%s%c, &str1,str2) ; 若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為真;A的值為偶數(shù)時(shí),表達(dá)式的值為假。不能滿足要求的表達(dá)式是【 C 】A) A%2=1 B) !(A%2= = 0) C) !(A%2) D) A%2精選課件38習(xí)題習(xí)題選擇題選擇題設(shè)有程序段:char c=a; switch(c) default: putchar(+c); break; case c: putchar(c+); case d:putcha
20、r(+c); ;則執(zhí)行結(jié)果為【B 】a B) b C) cD) d設(shè)有函數(shù):sub(int k)if(k%10!=k*k%10) sub(k+1); printf(“%d,”k); 則調(diào)用sub(12)的執(zhí)行結(jié)果為【 C 】 A) 12,13,14,15, B) 15, C) 15,14,13,12, D)14,13,12, 精選課件39習(xí)題習(xí)題選擇題選擇題設(shè)有說(shuō)明:struct AA char a, *b, c10 s;調(diào)用函數(shù)scanf的正確的實(shí)在參數(shù)為【 C 】A) (“%c%c%s”,&s.a &s.b, &s.c) B) (“%c%c%s”,s.a, s.b,
21、 s.c)C) (“%c%c%s”,&s.a, s.b, s.c)D) (“%c%c%c”,&s.a, s.b, s.c1)設(shè)有說(shuō)明:struct AA int a,b *s;調(diào)用函數(shù)scanf的正確的實(shí)在參數(shù)為【C 】A) (“%d”, &*s.a) B) (“%d”, *s.a) C)(“%d”, &s-a) D) (“%d”, s-a) 精選課件40習(xí)題習(xí)題選擇題選擇題程序段 int k=0;while(1) k+;if(k=5) break; 中循環(huán)體執(zhí)行的次數(shù)是【 B 】A)4次 B)5次 C)6次 D)無(wú)限次文件包含預(yù)處理中被包含的文件應(yīng)該是【B 】
22、A) 目標(biāo)文件 B) 源文件 C) 可執(zhí)行文件 D) 批處理精選課件41習(xí)題習(xí)題選擇題選擇題設(shè)有說(shuō)明:int a,b,*x,*y; 及函數(shù)sub(int *p, int *q) int t; t=*p; *p=*q; *q= t;,則能夠交換變量a,b的值的函數(shù)調(diào)用語(yǔ)句為【 D】A) sub(a,b);B)*p=a; *q=b; sub(p,q); C) sub(p,q);D)sub(&a,&b);有一個(gè)二維數(shù)組s34, 元素s23的正確表示是【 A 】A) *(*(s+2) +3) B) *(s+2) +3 C) s2,3 D) s32精選課件42習(xí)題習(xí)題選擇題選擇題main
23、函數(shù)的正確說(shuō)明形式是【D 】A) main(int a, char *s)B) main(int a,char s)C) main(int a, char s)D) main(int a,char *s)要定義只可在所在源文件中使用的全局變量,則該變量的類別是【 C 】A) auto B) extern C) static D) register精選課件43習(xí)題習(xí)題選擇題選擇題有一個(gè)二維數(shù)組s34, 則*(*(s+2)+3)代表的元素是【B 】A) s2,3 B) s23 C) s3,4 D) s34設(shè)有說(shuō)明:int a,b,*p,*q; 及函數(shù)sub(int *p, int *q) int
24、t; t=*p; *p=*q; *q= t;,則能夠交換變量a,b的值的函數(shù)調(diào)用語(yǔ)句為【C】A) sub(a,b); B)*p=a; *q=b; sub(p,q); C) p=&a;q=&b;sub(p,q); D)sub(p,q);精選課件44習(xí)題習(xí)題選擇題選擇題若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是【C 】A) 數(shù)組第一個(gè)元素的值 B) 數(shù)組中全部元素的值C) 數(shù)組的首地址 D) 數(shù)組元素的個(gè)數(shù)不能作為sizeof()的運(yùn)算對(duì)象的是【D 】A) 變量名B) 簡(jiǎn)單類型名 C) 結(jié)構(gòu)類型名 D) 算子名稱精選課件45習(xí)題習(xí)題選擇題選擇題若有定義int a5, *p=a,則
25、對(duì)a數(shù)組元素的正確引用是:【D 】A) *&a5B) a+2 C) *(p+5) D) *(a+2)編譯程序?qū)昝畹奶幚硎恰?C 】A) 在程序運(yùn)行時(shí)進(jìn)行 B) 在程序連接時(shí)進(jìn)行C) 編譯之前 D) 編譯之后;精選課件46習(xí)題習(xí)題選擇題選擇題函數(shù)rewind() 的作用是【 A 】A) 使文件位置指針重新返回文件開(kāi)頭B) 使文件位置指針指向文件中所要求的特定位置C) 使文件位置指針指向文件末尾D) 使文件位置指針自動(dòng)移至下一個(gè)字符位置;設(shè)int a9,*p=a; 則不能表示a1地址的是【 C 】A) p+1 B) a+1C) a+D) +p精選課件47習(xí)題習(xí)題選擇題選擇題設(shè)a=1,b
26、=2,則表達(dá)式ab?a:b)的值是【 D 】A)0 B)1 C)2 D)3精選課件48習(xí)題習(xí)題選擇題選擇題設(shè)int x=1,y=3;執(zhí)行后x的值不等于6的賦值語(yǔ)句是【 D 】A) x=(x=1+2,x*2); B) x=y2?6:5; C) x=9-(-y) -(-y); D) x=y*4.6/2;結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是【 C 】A) 輸入,處理,輸出 B) 樹(shù)形,網(wǎng)形,環(huán)形C) 順序,選擇,循環(huán) D) 主程序,子程序,函數(shù)精選課件49習(xí)題習(xí)題選擇題選擇題與if(*p+=*q+)a=b;不等價(jià)的是【 C 】A) if(*(p+)=*(q+)a=b; B) if(*p+)=(*
27、q+)a=b;C) if(*p)+=(*q)+)a=b; D) if(*p=*q) a=b;p+;q+;設(shè)char a=”abcdef”, b=a, b, c, d, e, f;則正確的敘述是【 D 】A) a與b完全相同B) a與b規(guī)模相同C) a與b都存放字符串D) a比b規(guī)模大精選課件50習(xí)題習(xí)題選擇題選擇題判斷字符串s是否大于字符串t應(yīng)使用【B 】A)if(st) B)if(strcmp(s,t)0)C)if (strcmp (t,s) 0 ) D)if (strcmp (s,t) ) 定義int (*p)4中p的含義是【 C 】A)指向整型變量的指針 B)指針數(shù)組名C)指向含4個(gè)分量
28、的數(shù)組的指針 D)定義不合法精選課件51習(xí)題習(xí)題選擇題選擇題設(shè)有定義int a10,則a+5表示【 A】A)a5的地址 B)a6的地址C)a5的值D)a6的值精選課件52習(xí)題習(xí)題選擇題選擇題若有定義: struct student int age ; int num ; std , *p=&std ; 以下結(jié)構(gòu)體變量std中成員age的引用方式不正確的是【 D 】A) std. age B) p-age C) (*p).age D) student- agesizeof(float)是【B 】A)函數(shù)調(diào)用 B)整型表達(dá)式 C)浮點(diǎn)表達(dá)式 D)無(wú)意義精選課件53習(xí)題習(xí)題選擇題選擇題設(shè)in
29、t b=1, a=b2; 則【C 】 A) a=b B) a=2b C) a=4b D) a=b/2用fopen打開(kāi)一個(gè)新的可以讀寫的二進(jìn)制文件,則文件的方式字符串為【 A 】 A) “ab+” B) “wb+” C) “rb+” D) “ab”精選課件54習(xí)題習(xí)題選擇題選擇題fscanf的正確調(diào)用格式是【 B 】A) fscanf(文件指針,格式串,輸出列表);B) fscanf(文件指針,格式串,輸入列表);C) fscanf(格式串,文件指針,輸入列表);D) fscanf(格式串,文件指針,輸出列表);函數(shù)的返回類型【 C 】A) 由return中的表達(dá)式類型決定 B) 計(jì)算機(jī)隨機(jī)定義
30、 C) 由函數(shù)首部中函數(shù)類型決定 D) 由主調(diào)函數(shù)決定精選課件55習(xí)題習(xí)題選擇題選擇題設(shè)int b, a; float c; c=(float)a+b; 則(float)的作用是【 C】A)使變量a的類型發(fā)生改變 B)使變量a,b的類型發(fā)生改變 C)使變量a的值的類型發(fā)生改變 D)使變量a,b的值的類型發(fā)生改變C語(yǔ)言中,二維數(shù)組元素在內(nèi)存中的存放順序是【A 】A) 按行存放 B)按列存放 C)由用戶自己定義 D)無(wú)規(guī)律精選課件56習(xí)題習(xí)題選擇題選擇題設(shè)有說(shuō)明:char *lag= Fortran,Basic,Pascal,Java,C;則表達(dá)式:*lag1 *lag3比較的是【 C 】A) 字
31、符F和字符PB) 字符串Basic和字符串JavaC) 字符B和字符JD) 字符串Fortran和字符串Pascal精選課件57習(xí)題習(xí)題閱讀題閱讀題#includevoid main() char a =-123; int k,r=5,flag,m=0; if (a0=+|a0=-) flag=(a0=+) ? 1:-1 ; for(k=1;ak!=0;k+) m=m*r+ak-0 ; printf(result=%d,flag*m);【 result=-123 】精選課件58習(xí)題習(xí)題閱讀題閱讀題#includevoid main() char a =language, b =program;
32、 char *p=a ,*q=b;while(*p!=0) if(*p+=*q+) break; printf(%c,*p);【 lan 】精選課件59習(xí)題習(xí)題閱讀題閱讀題#includevoid main()int b44= 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int *p=b0,(*w)4=b; printf(%d,*p+2); p+; printf(%d,*(*(w+2)+2); w+; printf(%d,+(*p); printf(%d,*(*w+3); printf(%d,*(b3+3);【3,11,35,16, 】精選課件60習(xí)題習(xí)題閱
33、讀題閱讀題#include void main() char *p1; char *p2; char str30= xyz; p1=abcd; p2=ABCD; printf(%sn,strcat(p1,p2); strcpy(p1,str); printf(%s,str);【abcdABCD xyz 】精選課件61習(xí)題習(xí)題閱讀題閱讀題#includevoid main()() int x=1,y=0,a=0,b=0; switch(x) case 1:switch(y) case 0:a+;break; case 1:b+;break; case 2:a+;b+;break; case 3:a+;b+; printf(a=%d,b=%dn,a,b););【 a=2, b=1 】精選課件62習(xí)題習(xí)題閱讀題閱讀題#include void main( ) int sub( int ); int n = 5; printf(%dn,sub(n);int sub( int n ) int a; i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《會(huì)計(jì)信息系統(tǒng)應(yīng)用》課件 學(xué)習(xí)情境5 薪資管理系統(tǒng)應(yīng)用
- 餐廚垃圾收運(yùn)合作協(xié)議書
- 二零二五圖書倉(cāng)儲(chǔ)與倉(cāng)儲(chǔ)物流信息化合同樣本
- 二零二五年度辦公大樓自來(lái)水供應(yīng)與智能抄表服務(wù)合同
- 健康飲食規(guī)劃實(shí)踐指南
- 三農(nóng)村資源利用優(yōu)化方案設(shè)計(jì)
- 農(nóng)民專業(yè)合作社發(fā)展歷程及現(xiàn)狀分析報(bào)告
- 木質(zhì)生物質(zhì)顆粒燃料
- 學(xué)校校車定期運(yùn)輸合同
- 產(chǎn)品生命周期管理指南
- 河南省駐馬店市泌陽(yáng)縣部分中學(xué)聯(lián)考2024-2025學(xué)年八年級(jí)下學(xué)期3月月考數(shù)學(xué)試題(原卷版+解析版)
- 肺結(jié)核病人的心理護(hù)理
- 2025年開(kāi)封文化藝術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)含答案
- 2025年遼寧冶金職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)有完整答案
- 2025年安徽揚(yáng)子職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)(各地真題)
- 煙草職業(yè)鑒定三級(jí)技能考點(diǎn)
- 創(chuàng)新創(chuàng)業(yè)項(xiàng)目計(jì)劃書撰寫
- 2024年上海市楊浦區(qū)復(fù)旦大學(xué)附中自主招生數(shù)學(xué)試卷
- 2025年安徽警官職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)帶答案
- 《汽車底盤構(gòu)造與維修》專業(yè)課程標(biāo)準(zhǔn)
- 2024年江西應(yīng)用工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)標(biāo)準(zhǔn)卷
評(píng)論
0/150
提交評(píng)論