freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序習(xí)題解析(專業(yè)版)

2025-05-05 04:48上一頁面

下一頁面
  

【正文】 } 分析:本題循環(huán)條件是假值,所以什么也不輸出。x。} coutv1v2endl。}(2) 1020個(gè)西瓜,第一天賣一半多兩個(gè),以后每天賣剩下的一半多兩個(gè),問幾天以后能賣完? include main( ) {int day, x1, x2。 include void main( ) { int i,j,a=0。i++) { x++。 continue。 for(i=1。y10。 A.dowhile的循環(huán)體至少無條件執(zhí)行一次 B.while的循環(huán)控制條件比dowhile的循環(huán)控制條件嚴(yán)格 C.dowhile允許從外部轉(zhuǎn)到循環(huán)體內(nèi) D.dowhile的循環(huán)體不能是復(fù)合語句答案:A?(10)下面有關(guān)for循環(huán)的正確描述是( )。} s=s*i。a=b。 k!=j)count++。 t=a/b。b=1。 coutsumendl。 a+cb) { s=(a+b+c)/2。a=1。n++。 switch(a%2) { case 0: couta是偶數(shù)endl。 a=c=0。(2)標(biāo)號4語句改為 coutxendl。分析:在程序中每循環(huán)一次,變量i+1,而變量j1,i+j之和保持不變?yōu)?0,直到循環(huán)結(jié)束。這里while(n=1)永遠(yuǎn)為1,為真值,則答案為無限次。amp。?例題5:以下不正確的是( )。?例題2:以下不正確的語句是( )。amp。 A.’a’= n =’z’ B.(n=a)amp。 C.+ D.!=?(16)設(shè)a是整型變量,則表達(dá)式(a=4*5,a*2),a+6的值是( )。 x=(aamp。 A.包含1個(gè)字符 B.包含2 個(gè)字符 C.包含3個(gè)字符 D.說明不合法,c 的值不確定 ?(4)表達(dá)式18/4*sqrt()/8值的數(shù)據(jù)類型為( )。amp。(15)題,為逗號表達(dá)式,x+y的值即為整個(gè)表達(dá)式的值,因而值的類型為double。 答案:D?(2)在C++語言中,080是( )。 cinh。?例題9:如果定義int a=2,b=3;float x=,y=;則表達(dá)式(float)(a+b)/2+(int)x%(int)y的值為_____。自增++、自減運(yùn)算符優(yōu)先級高于算術(shù)運(yùn)算符。?例題2:下列說法正確的是( )。 coutc2=cendl。 A.goto B.Student C. 123 D.k-ld++語言中,( )的陳述是正確的。 //輸出字符串并換行。把系統(tǒng)已經(jīng)定義好的輸入 //輸出功能包含到本程序中。?例題6:下面標(biāo)識符中正確的是( )。C程序的擴(kuò)展名為c。 //當(dāng)score=60是假的時(shí)候,運(yùn)行該語句}分析:(1)? 首先該題目要求輸入一個(gè)分?jǐn)?shù),則事先聲明一個(gè)整型變量score。 ②編譯 ????,由于沒有得到系統(tǒng)分配的絕對地址,還不能直接運(yùn)行。 1)詞法分析。它可以占多行,是從C語言中繼承來的一種注釋形式。第一章C++語言概述 2第3章 控制結(jié)構(gòu) 15第4章 數(shù)組 40第5章 函數(shù) 52第六章 指針 61第七章 結(jié)構(gòu)體 77第八章?? 類與對象 97第九章 繼承與派生類 113第十章 多態(tài)性 125第十一章 C++的IO系統(tǒng) 142第一章C++語言概述1.C++語言的特點(diǎn) (1)C++語言支持?jǐn)?shù)據(jù)封裝 封裝是指把對象屬性和操作結(jié)合在一起,構(gòu)成獨(dú)立的單元,它的內(nèi)部信息對外界是隱蔽的,不允許外界直接存取對象的屬性,只能通過有限的接口與對象發(fā)生聯(lián)系。 2)一行中符號“//”之后的內(nèi)容也稱為注釋。2)語法分析。選擇編譯菜單下的編譯?,計(jì)算機(jī)將完成對當(dāng)前源程序的編譯。(2)? 其次從鍵盤上輸入該分?jǐn)?shù),應(yīng)有輸入語句cin,并由上面定義的變量來保存分?jǐn)?shù)。文本文件的擴(kuò)展名為txt。 A._abc B.3ab C. int D.+ab答案:A 分析:C++的標(biāo)識符由字母、下劃線和數(shù)字組成,而且第一個(gè)字符不能為數(shù)字。 void main() // 程序的主函數(shù) { // 主函數(shù)開始 int sum=0。 Cout”Fine,thank you.”endl。 A.能使用關(guān)鍵字并區(qū)分大小寫 B.能使用關(guān)鍵字并不區(qū)分大小寫 C. 不能使用關(guān)鍵字并區(qū)分大小寫 D.不能使用關(guān)鍵字并不區(qū)分大小寫 ++語言中語句的結(jié)束符是( )。 }第2章 基本數(shù)據(jù)類型與數(shù)值表達(dá)式 知識要點(diǎn) 計(jì)算機(jī)的基本功能是進(jìn)行數(shù)據(jù)處理。A.cout”\n”是一個(gè)語句,它能在屏幕上顯示”\n”B.\68代表的是字符D。?例題7:已知x=43,ch=‘A’,y=0;則表達(dá)式(x=yamp。答案:分析:不同類型的數(shù)據(jù)混合運(yùn)算時(shí),可以使用強(qiáng)制類型轉(zhuǎn)換符,強(qiáng)制將一種數(shù)據(jù)類型轉(zhuǎn)換為另一種數(shù)據(jù)類型后再進(jìn)行運(yùn)算。 area=*r*r。 答案:B?(3)下列字符列中,可作為C++語言程序自定義標(biāo)識符是( )。bool型在C++用int代替,true值為1,false值為0。 0 0(9) !(x||y)==!xamp。 A.int B.float C.double D.不確定?(5)關(guān)于邏輯運(yùn)算符的說法正確的是( )。amp。 A.20 B.26 C.40 D.46?(17)設(shè)有:int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=ab)amp。amp。b+c/2的值為______,表達(dá)式a | | b+camp。 A.if(xy); B.if(x=y)amp。 A.語句for(i=0;;i++)表示無限循環(huán) B.for(;;)表示無限循環(huán) C.for()也表示無限循環(huán) D.while(1)表示無限循環(huán)答案:C分析:for循環(huán)語句中的表達(dá)式可以省略,但分號不可省略。(a=’z’)) a=ai。?例題11:計(jì)算1~20之間偶數(shù)之和,請?zhí)畛洌篿ncludevoid main(){ int a,b,i。?例題13:下面程序是輸出100以內(nèi)能被7整除且個(gè)位數(shù)是4的所有整數(shù),請?zhí)羁眨篿ncludevoid main(){ int i,j。} 。 b=1。 default: couta是奇數(shù)endl。由于內(nèi)外循環(huán)變量的變化,該語句并不被二重循環(huán)所控制,它僅執(zhí)行了一次,即不論循環(huán)多少次m、n的值總為1。 while(y!=1) { do { a*=y。 area=sqrt(s*(s*(sa)*(sb)*(sc))。}?例題24:求下面分?jǐn)?shù)序列的前13項(xiàng)之和。i=2。 sum+=t。 coutcountendl。b=t。i++。 A.for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況 B.for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達(dá)式 C.在for循環(huán)中,不能用break語句跳出循環(huán)體 D.for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用大括號括起來答案:D?(11)對for(表達(dá)式1; ;表達(dá)式3)可理解為( )。) y=((x=3*y,x+1),x1)。i=5。} cout””。 for(j=0。 for(i=0。 day=0。 }(5)運(yùn)行下面程序段后,k值為( 36 )。 } while(!x= =0)。 (10) 雞、兔共有30只,腳共有90個(gè),下面程序段是計(jì)算雞兔各有多少只,x代表有多少只雞,y代表有多少只兔子,請?zhí)羁?。coutxyendl。 do{cout“*”。 case ‘o’:v2++。 c=getchar( )。 } A.***$ B.***$ C.**$ D.**$答案:A ?(22)下面程序段的運(yùn)行結(jié)果是( )。i2。 if(!y) {cout”x”。 include viod main( ) {int i,b,k=0。 for(y=1。 A.由于dowhile循環(huán)中循環(huán)體語句只是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句 B.dowhile循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號 C.在dowhile循環(huán)體中,一定要有能使while后面表達(dá)式的值變?yōu)榱悖ā凹佟保┑牟僮?D.dowhile循環(huán)中,根據(jù)情況可以省略while答案:C?(9)C++語言中while和dowhile循環(huán)的主要區(qū)別是( )。 i++。 while(abc) {t=a。amp。 b=ab。 a=2。i++) if (i % 7) sum += i 。amp。 y=2。 }對待結(jié)果:11分析:本題中二重循環(huán)的循環(huán)體語句為:if(j=i) m=1。 cina。?4.? 看程序?qū)懡Y(jié)果例題16:include void main() { int a,b,c,d,x。 。}答案:10。分析:要注意”=”和”= =”的區(qū)別,”=”是賦值運(yùn)算符,”= =”是關(guān)系運(yùn)算符“等于”。i++) { if((a=’a’)amp。 A.只是表達(dá)形式不同 B.do…while結(jié)構(gòu)中的語句至少執(zhí)行一次 C.while結(jié)構(gòu)中的語句至少執(zhí)行一次 D.條件成立時(shí),它們有可能一次也不執(zhí)行答案:B分析:要知道while、do…while兩種循環(huán)結(jié)構(gòu)的區(qū)別在于:while循環(huán)是先判斷條件是否成立,成立時(shí)才執(zhí)行,而do…while是先執(zhí)行再判斷,它至少執(zhí)行一次。字符型變量只能容納一個(gè)字符。(12)設(shè)有語句int a=3,b=4,c=5;則表達(dá)式:!(a+b)+c1amp。 A.int B.float C.double D.不確定?(23)判斷char型變量n是否為小寫字母的正確表達(dá)式為( )。amp。 char c=’A’。 A.“C” B.‘\\’’ C.‘W’ D.‘’?(3)如果說明語句:char c=‘\72’;則變量c( )。 1 1 (8) y0 amp。 y bool (11) true bool (12) (char) (x+10) char (13) /3 float (14) sizeof (float) int (15) x,y,x+y, double說明:(9)題,如果x10成立,表達(dá)式值的類型為int,如果x10不成立,表達(dá)式值的類型為float。 , 3ab 變量:x1,K_name?(1)下列數(shù)據(jù)類型不是C++語言基本數(shù)據(jù)類型的是( )。 cout”請輸入高:”。表達(dá)式轉(zhuǎn)換為6%2+(6+1)%2=0+7%2=1。若++或—在變量前,則先將變量的值加1(或減1)后,再將變量的值參與運(yùn)算;反之則先將變量的值參加運(yùn)算,再將變量的值加1(或減1)。A.+ B.= C.* D.=答案:C分析:根據(jù)C++語言對運(yùn)算符優(yōu)先級的規(guī)則,以上運(yùn)算符優(yōu)先級從低到高的次序?yàn)?、=、+、*。 c=a+b。 A.重載 B.對象 C.類 D.繼承,( )是合法的。 How are you. Fine,thank you. 程序: include Void main() { Cout”How are you.”endl。 include // 編譯預(yù)處理命令,以“”開頭。也不能選答案D。 A.cpp B.c C.txt D.exe答案A 分析:C++源程序的擴(kuò)展名為cpp。 //當(dāng)score=60是真的時(shí)候,運(yùn)行該語句 else cout”不合格”endl。點(diǎn)擊確認(rèn)按鈕。 (2)編譯過程:編譯過程主要是進(jìn)行詞法分析和語法分析的過程,又稱源程序分析。 注釋: 1)一對符號“/ *”與“* /”之間的內(nèi)容稱為注釋。類是數(shù)據(jù)封裝的工具,對象是封裝的實(shí)現(xiàn)。它只能占一行,是C++語言特有的一種注釋形式。3)符號表。按提示建立默認(rèn)工程空間。(3)? 然后根據(jù)分?jǐn)?shù)來判斷等級,有兩種情況應(yīng)該用if語句。源程序編譯后可執(zhí)行文件的擴(kuò)展名為exe。答案B第一個(gè)字符為數(shù)字不能選B。 // 定義一個(gè)變量sum存放累加結(jié)果,并且賦初值為0 int a,b。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1