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

正文內(nèi)容

c語言期末復(fù)習(xí)(已修改)

2025-06-19 13:33 本頁面
 

【正文】 第一章 C語言概述一、選擇題C語言程序由什么組成( )A、子程序 B、主程序和子程序 C、函數(shù) D、過程源程序要正確地運行,必須要有什么函數(shù)( )A、Printf函數(shù) B、自定義的函數(shù) C、main函數(shù) D、不需要函數(shù)指出下面哪些是合法的標(biāo)識符( ) A、3ab B、int C、ABC D、a_3 E、sum..a F、abc G、_stu2 H、abc f二、問答題C語言程序由哪幾部分組成?C語言程序結(jié)構(gòu)有什么特點?參考答案一、 選擇題 C C CDG二、問答題見教案第二章 基本數(shù)據(jù)類型、運算符及表達(dá)式一、 選擇題 C語言中的數(shù)據(jù)的基本類型包括( )A、整型、實型、字符型和邏輯型 B、整型、實型、字符型和結(jié)構(gòu)體C、整型、實型、字符型和枚舉型 D、整型、實型、字符型和指針型在C語言中,不合法的int型常量是( )A、32767 B、0678 C、0XABC D、32768L在C語言中,運算對象必須是整型數(shù)的運算符是( ) A、% B、\ C、%和\ D、**若已定義X和Y為double型,則表達(dá)式:x=1,y=x+3/2的值是( )A、1 B、2 C、 D、若t為double類型,表達(dá)式t=1,t+5,t++的值就是( )A、1 B、 C、 D、 若有定義:int a=10,b=9,c=8;執(zhí)行下面兩條語句c=(a=(b5));c=(a%11)+(b=3);后,變量b的值為( )A、9 B、4 C、3 D、2設(shè)int a=12,則執(zhí)行完語句a+=a=a*a后,a的值是_____A、22 B、264 C、 144 D、 264二、問答題:簡述‘a(chǎn)’和“a”的區(qū)別。參考答案一、選擇題C D A D D C D二、問答題‘a(chǎn)’ 是字符常量 “a”是字符串常量C語言規(guī)定:在每一個字符串的結(jié)尾加一個“字符串結(jié)束標(biāo)志”,以便系統(tǒng)據(jù)此判斷字符串是否結(jié)束。C語言規(guī)定以字符’\0’作為字符串結(jié)束標(biāo)志。如果有一個字符串”china”,實際上在內(nèi)存中是占內(nèi)存不是5個字節(jié),而是6個字節(jié),最后一個是’\0’。 第三章 順序結(jié)構(gòu)程序設(shè)計一、選擇題putchar ( )函數(shù)可以向終端輸出一個________A)整型變量表達(dá)式值 B)實型變量值C)字符串 D)字符或字符型變量值.已有如下定義和輸入語句,若要求a1,a2,c1,c2的值分別為10,20,A和B,當(dāng)從第一列開始輸入數(shù)據(jù)時,正確的數(shù)據(jù)輸入方式是__________int a1,a2。 char c1,c2。scanf(“%d%c%d%c”,amp。a1,amp。c1,amp。a2,amp。c2)。A)10A 20B↙ B)10 A 20 B↙C)10A20B↙ C)10A20 B↙執(zhí)行下列程序片段時輸出結(jié)果是______int x=13,y=5。printf(“%d”,x%=(y/=2))。A)3 B)2 C)1 D)0若定義x為double型變量,則能正確輸入x值的語句是________A)scanf(“%f”,x)。 B)scanf(“%f”,amp。x)。C)scanf(“%lf”,amp。x)。 D)scanf(“%”,amp。x)。.已知i,j,k為int型變量,若從鍵盤輸入:1,2,3回車,使I的值為1,j的值為2,k的值為3,以下選項中正確的輸入語句是____A)scanf(“%2d%2d%2d”,amp。i,amp。j,amp。k)。 B)scanf(“%d_%d_%d”,amp。i,amp。j,amp。k)。C)scanf(“%d,%d,%d”,amp。i,amp。j,amp。k)。 D)scanf(“i=%d,j=%d,k=%d”,amp。i,amp。j,amp。k)。有輸入語句:scanf(“a=%d,b=%d,c=%d”,amp。a,amp。b,amp。c)。為使變量 a的值為1,b的值為3,c的值為2,則正確的數(shù)據(jù)輸入方式是______A)132↙ B)1,3,2↙C)a=1 b=3 c=2↙ D)a=1,b=3,c=2↙二、看程序?qū)懡Y(jié)果用下面的scanf函數(shù)輸入數(shù)據(jù),使a=3,b=7,x=,y=,c1=’A’,c2=’a’,問在鍵盤上如何輸入? (︼表示空格) main ( ) { int a,b。 float x,y。 char c1,c2。 scanf(“a=%d︼b=%d”,amp。a,amp。b)。 scanf(“ %f ︼%e”,amp。x,amp。y)。 scanf(“︼ %c︼ %c”,amp。c1,amp。c2)。}includeMain(){int x=345。 Printf(“%6d\n%06d\n%6d\n%2d”,x,x,x,x)。}三、填空題輸入兩個實數(shù)a,b。然后交換它們的值,最后輸出(提示:,然后把b存入a,再把temp存入b就完成了)Main(){float a,b,temp。 Printf(“請輸入a和b的值:”); Scanf(“%d,%d”,________①________); Temp=a。______②__________________________ ③______________________Printf(“交換后,a=%d,b=%d\n”,______④___________)。}四、編程題編程序:用getchar函數(shù)讀入兩個字符給c1,c2,然后分別用putchar和printf函數(shù)輸出這兩個字符。并思考以下問題:(1)變量c1,c2應(yīng)定義為字符型或整型?或兩者皆可?(2)要求輸出C1和C2值的ASCII碼,應(yīng)如何處理?用putchar函數(shù)還是printf函數(shù)?(3)整型變量與字符型變量是否在任何情況下都可以互相替代?如:char c1,c2 與 int c1,c2是否無條件地等價?設(shè)圓半徑r=,圓柱高h(yuǎn)=3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積。用scanf輸入數(shù)據(jù),輸出計算結(jié)果;輸出時要求有文字說明,取小數(shù)點后2位數(shù)字,請編寫程序。參考答案一、 選擇題D C C B C D 二、看程序?qū)懡Y(jié)果a=3︼b=7 ︼ A︼a︼︼︼345(右對齊,前補空格) 000345 (右對齊,前補0) 345︼︼︼(左對齊,后補空格) 345 (按原樣輸出) 三、填空題①amp。a,amp。b②a=b。③b=temp。④a,b四、編程題include Main() {char C1,C2。 C1=getchar()。C2=getchar()。Putchar(C1)。Putchar(C2)。Printf(“\n”)。Printf(“%c,%c\n”,C1,C2)。}運行結(jié)果:請輸入兩個字符 C1,C2:AB用putchar語句輸出結(jié)果為: AB 用printf語句輸出結(jié)果為: A,B 回答思考問題:C1和C2可以定義為字符型或整型,二者皆可。在printf函數(shù)中用%d格式符輸出。即:printf(“%d,%d\n”,C1,C2)。字符變量在計算機內(nèi)占一個字節(jié),而整型變量占兩個字節(jié),因此整型變量在可輸出字符的范圍內(nèi)(ASCII碼為0255之間的字符)是可以與字符數(shù)據(jù)互相轉(zhuǎn)換的。如果整數(shù)在此范圍外,則不能代替。 main(){float pi,h,r,l,s,sq,vq,vz。 Pi=。 Scanf(“%f,%f”,amp。r,amp。h)。 I=2*pi*r。 S=r*r*pi。 Sq=4*pi*r*r。 Vq=*pi*r*r*r。 Vz=pi*r*r*h。 Printf(“i=%\n”,i)。Printf(“i=%\n”,s)。Printf(“i=%\n”sq)。Printf(“i=%\n”,vq)。Printf(“i=%\n”,vz)。 第四章 選擇結(jié)構(gòu)程序設(shè)計邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型______A、能是0或1 B、能是0或非0正數(shù)C、能是整型或字符型數(shù)據(jù) D、以是任何類型的數(shù)據(jù)
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1