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

正文內(nèi)容

譚浩強c語言程序設(shè)計習(xí)題集-wenkub

2023-04-10 03:59:04 本頁面
 

【正文】 ,D1:e的前后必須有合法數(shù)字。解釋:A1:0f1十六進制數(shù)沒有0x,顯然不合法,這里需要討論的是常量前面允許不允許加上號,是否可以負負得正,顯然不可以,在C中是自減運算,它只適用于變量;B1:0Xcdf X大寫也可以!C3:5e2是個實型數(shù)。A)160 B)0xcdf C)01 D)0x48a 0xffff 01a 986,012 2e5 011 0xe 0668 0x參考答案:A參考分析:不合法的B2,C2,C3,D2。A)A B)float C)ba D)_123 P_0 la0 goto temp do _A int INT參考答案:C參考分析:合法的有:A、P_0、la0、_A、_12temp、INT。,均不是C語言關(guān)鍵字的選項是 。k=23是括號內(nèi)最后一個表達式,因此x變量的值來自k變量的值。參考答案:【1】scanf 【2】printf第二章 數(shù)據(jù)類型、運算符與表達式 選擇題**(以16位PC機為例),各數(shù)據(jù)類型的存儲空間長度的排列順序為 。 填空題【 】。 C語言規(guī)定:在一個源程序中,main函數(shù)的位置 C 。另外,C語言的I/O操作均通過函數(shù)實現(xiàn),系統(tǒng)本身未提供相應(yīng)的語句。如果不考慮exit(0)等函數(shù)的特殊作用,C則總是在main函數(shù)結(jié)束。目錄重要 次重要 重復(fù)或欲刪除 基礎(chǔ)第一章 C語言概述 選擇題 填空題第二章 數(shù)據(jù)類型、運算符與表達式 選擇題 填空題第三章 最簡單的C程序設(shè)計 選擇題 填空題第四章 邏輯運算和判斷選取控制 選擇題 填空題 編程題第五章 循環(huán)控制 選擇題 填空題 編程題第六章 數(shù)組 選擇題 填空題 編程題第七章 函數(shù) 選擇題 填空題 編程題第八章 編譯預(yù)處理 選擇題 填空題 編程題第九章 指針 選擇題 填空題 編程題第十章 結(jié)構(gòu)體和共用體 選擇題 填空題 編程題第十一章 位運算 選擇題 填空題 編程題第十二章 文件 選擇題 填空題 編程題第一章 C語言概述 選擇題* A 。* C 。 D 。A)必須在最開始 B)必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C)可以任意 D)必須在最后參考答案:C* B 。參考答案:函數(shù)【 】。A)charintlong=floatdouble B)char=intlong=floatdoubleC)charintlong=float=double D)char=int=long=floatdouble參考答案:A分析:在不同的計算機系統(tǒng)中,不同的C語言系統(tǒng)中,其各種數(shù)據(jù)類型所占據(jù)的存儲空間是不同的,但是有一個總的原則,即:char=short=int=long= float=double,只有A符合16位PC機中的具體環(huán)境。**,則表達式(a=2,b=5,a+b++,a+b)的值是 。A)define B)getc C)include D)while IF char scanf go type printf case pow參考答案:A參考分析:是關(guān)鍵字的有:char、case、while。** C語言中的標識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符 。解釋:A2:0xffff十六進制數(shù)本身已經(jīng)包含了符號位,一般不前面加符號位,但加上符號位也不錯誤;C3:0668在有些C系統(tǒng)中,八進制數(shù)中允許出現(xiàn)8,但是通常不允許使用8;D3:0x顯然后面缺少數(shù)值,但在TC中是允許的。*,均是不合法的浮點數(shù)的選項是 。 .1e2合法,.e2不合法;B1:123是整型數(shù),不是浮點數(shù)。A)39。\39。\\039。\01739。\10139。\39。x1f39。A)39。 C)39。 39。 39。 39。 39。參考答案:B參考分析:不合法的有B1,B2,B3,C3,D1,D3;但B3和C3值得討論,實際上,39。像39。\}39。也是轉(zhuǎn)義字符。39。A)016 B)0abc C)010 D)0a12 0x8f 017 0x11 7ff 018 0xa 0x16 123參考答案:D參考分析:不正確的有A3:非法八進制數(shù);BDD2:缺少x;D3是十進制數(shù)。339。 39。A)39。C語言中,在不引起誤解的情況下,雙引號界定的字符串里的單引號可以不加轉(zhuǎn)義標志\,單引號界定的雙引號字符也可以不加轉(zhuǎn)義標志\。A)a/b/c*e*3 B)3*a*e/b/c C)3*a*e/b*c D)a*e/c/b*3參考答案:C參考分析:注意表達式的計算順序,則不符合C語言語法規(guī)定的表達式是 。A)x%(3) B)w+=2 C)k=(a=2,b=3,a+b) D)a+=a=(b=4)*(a=3)參考答案:A參考分析:不符合C語法規(guī)定的只有A,因為X為實型數(shù)。double x=,y=。A)在C程序中,每行只能寫一條語句B)若a是實型變量,C程序中允許賦值a=10,因此實型變量中允許存放整型數(shù)C)在C程序中,無論是整數(shù)還是實數(shù),都能被準確無誤地表示D)在C程序中,%是只能用于整數(shù)運算的運算符參考答案:D參考分析:注意它的描述,是只能用于整數(shù)運算,而不是整型數(shù)運算。**,且c2為字符型,則執(zhí)行語句c2=39。39。*,要求運算數(shù)必須是整型(數(shù))的運算符是 。A)7 B)8 C)0 D)10參考答案:A參考分析:注意sum和sUM不是一個變量(區(qū)分大小寫)。:char c=39。 B)包含2個字符。\7239。 float x=,y=。A)一個雙精度型表達式 B)一個整型表達式C)一種函數(shù)調(diào)用 D)一個不合法的表達式參考答案:B參考分析:算術(shù)表達式的類型由表達式計算結(jié)果的類型決定*,f是實型,i是雙精度型,則表達式10+39。,均是非法常量的選項是 。\\39。\039。非法的還有B3*√yx+log10y,則正確的C語言表達式是 。A)fabs(x*3+log10(x))B)abs(pow(x,3)+log10(x))C)abs(pow(x,)+log10(x))D)fabs(pow(x,)+log10(x))參考答案:D參考分析:以上兩題均未說明x,y的類型,從表達式的性質(zhì)可分析隱含為實型,因此應(yīng)使用fabs。A)n=(n*100+)/ B)m=n*100+,n=m/C)n=n*100+)n=(n/100+)*參考答案:B參考分析:m=n*100+。A)0255 B)032767 C)065535 D)02147483647參考答案:C參考分析:各種數(shù)據(jù)類型的取值范圍是由其字長決定,字長確定的情況下,有符號數(shù)與無符號數(shù)的范圍應(yīng)當容易計算得知。double z。,則能使值為3的表達式是 。A)x=y=6,x+y,x+1 B)x=y=6,x+y,y+1C)x=6,x+1,y=6,x+y D)y=6,y+1,x=y,x+1參考答案:C參考分析:經(jīng)計算可知,只有C的值為12,不為7。則計算表達式y(tǒng)+=y=m*=y后y的值是【 】。參考答案:字符型 整型 枚舉參考分析:基本類型又稱簡單類型,若分為四種則為字符、整型、實型和枚舉,若分為五種,則將實型分為單精度型和雙精度型兩種。參考答案:26* 若x和a均是整型變量,則計算表達式(1)后的x值為【1】,計算表達式(2)后x的值為【2】。參考答案:2 若x和n均是int型變量,且x和n的初值均為5,則計算表達式x+=n++后x的值為【1】,n的值為【2】。參考答案: 若有定義:int a=2,b=3。\01039。則表達式(x+y)%2+(int)a/(int)b的值為【 】。表達式a=2,b=5,a++,b++,a+b的值為【 】。+39。的值為【 】。則表達式pow(y,fabs(x))的值為【 】。參考答案: 表達式8/4*(int)(int)(*(+))值的數(shù)據(jù)類型為( )。第三章 最簡單的C程序設(shè)計 選擇題 putchar函數(shù)可以向終端輸出一個 。 printf(\n*s2=%5s*,chi)。A)從左起輸出該字符串,右補空格 B)按原字符串長從左向右全部輸出C)右對齊輸出該字符串,左補空格 D)輸出錯誤信息參考答案:【1】B 【2】C* a=2。* 。printf (y=%08ld\n,y)。* 。printf(y=%8o\n,y)。printf(y=%3lx\n,y)。* 若x,y均定義為int型,z定義為double型,以下不合法的scanf函數(shù)調(diào)用語句是 。z)。z)。D)scanf(%x%o%,amp。參考答案:D參考分析:A)首先讀第一個十進制數(shù)賦給變量x,讀第二個長十六進制數(shù)賦給變量y(此時有自動賦值轉(zhuǎn)換),再讀入格式規(guī)定的第二和第三個數(shù)據(jù)間的間隔符號逗號,最后讀入第三個double型數(shù)據(jù)賦給變量z。* 已有如下定義和輸入語句,若要求a1,a2,c1,c2的值分別為10,20,A和B,當從第一列開始輸入數(shù)據(jù)時,正確的數(shù)據(jù)輸入方式是 。a1,amp。A)10A□20BCR B)10□A□20□BCRC)10□A20BCR D)10A20□BCR參考答案:A* 已有定義int x。y)。int a1,a2。a2)。A)1020ABCR B)10□20CRABCRC)10□□20□□ABCR D)10□20ABCR參考答案:D參考分析:A)a1為1020,a2為隨機值,c1為A,c2為B。main(){ int a。}Input number:□□2CRA)scanf(%d,%f,amp。f,amp。f)。參考答案:D 根據(jù)定義和數(shù)據(jù)的輸入方式,輸入語句的正確形式為 。f2)。C)scanf(% %,amp。f1,amp。scanf(%d%d%d,amp。printf(x+y+z=%d\n,x+y+z)。float y。y)。 printf(\nx+y=%,x+y)。y)。 printf(\nx+y=%,x+y)。B)只有格式控制,沒有輸入項,也能進行正確輸入,如scanf(a=%d , b=%d)。f)。}輸入形式:A□B□C輸出形式:A□BA)scanf(%c%c%c,amp。B)scanf(%c,%c,%c,amp。C)scanf(%c %c %c,amp。D)scanf(%c%c,amp。參考答案:A參考分析:字符控制格式中有無空格對數(shù)據(jù)的讀取有影響,B)ch1讀取A,ch2和ch3為隨機字符。a,amp。A)132CR B)1,3,2CRC)a=1□b=3□c=2CR D)a=1,b=3,c=2CR參考答案:D 以下能正確地定義整型變量a,b和c并為其賦初值5的語句是 。 D)a=b=c=5。 B)ch=39。+39。D)為碼值為14的字符(控制字符)。 B)ch=39。 D)ch=\。A)a=1,b=2, B)b++。A) ++x。A)x=10 B)x=10 C)x=10 D)x=10 y=15 y=10 y=10 y=5 z=10 z=10 z=15 z=10參考答案:A 設(shè)有說明:double y=,z=。B)y=log10(y)+pow(y)。B)pow(y)其格式原型為double pow(double y,double x)。i=4。}參考答案:*,*分析:不能輸出的位會向前一位四舍五入輸出。printf(c:dec=%d, oct=%o, hex=%x, ASCII=%c\n,c,c,c,c)。printf(*d(4)=%o*d(5)=%7o*d(6)=%7o*\n,d,d,d)。printf(*d(4)=%x*d(5)=%6x*d(6)=%6x*\n,d,d,d)。printf(*d(4)=%e*d(5)=%.6e*d(6)=%*\n,d2,d2,d2)。main(){int x=1,y=2。include main(){int x=10。printf((3)%f\n,)。printf((7)%g\n,pi)。 以下程序的輸出結(jié)果是( )。printf((2)%\n,a)。printf((6)%\n,b)。printf(%*d\n,i,i)。printf(%*d\n,i,i)。printf(%6d\n,x)。}參考答案:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1