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

正文內(nèi)容

c語言課后題及參考答案(1)(更新版)

2025-08-06 10:59上一頁面

下一頁面
  

【正文】 環(huán)的控制變量的遞增來得到累加項的絕對值。x)。 amin=x。答案:d=、k++、k=n 以下程序的功能是:從鍵盤上輸入若干個學生的成績,統(tǒng)計并輸出最高成績和最低成績,當輸入負數(shù)時結(jié)束輸入。k=0。printf(%f\\n,s)。答案:11 有以下程序段:int i=0,sum=1。 int x=2。printf(%d\\n,m)。答案:6 以下程序段的輸出結(jié)果是____。do k++。for(i=1。B) do_while語句構(gòu)成的循環(huán)只能用break語句退出。 contionue。 int i。C) **$答案:D 以下程序的輸出結(jié)果是 int y=10。C) 963答案:C 以下程序段的輸出結(jié)果是A) 1}{D) 25B) 15s+=j。A) 9 y=x+1。x10){ x,y。 【分析與解答】 if((m1m0)[JB1|][JB1|](m1==m0amp。(1) 如果當前的月份大于生日的月份,則學生的實足年齡age=y1y0。 (2) 本題中對a的判斷條件有一定的規(guī)律可尋;關(guān)鍵是,在switch語句后的表達式中利用了a/10,從而簡化了case標號。 break。 break。 default 【分析與解答】 default break。x=0。答案:1 請寫出與以下表達式等價的表達式A)____B)____。printf(%d\\n,a100)。B)答案:、=、=、==、!= C語言中的邏輯運算符按優(yōu)先級別是____、____、____。case 10:switch (a+b)x=a*d。 break。switch(a*a+b*b)。\\n)。b)。if(b0)amp。 b=a。 a, b, c :\n″)。(6) 輸出a、b、c中的值。(2) 定義4個整型變量a、b、c和t,變量a、b、c分別存放讀入的3個整數(shù),t用作臨時存儲單元。 }ave=(a+b+c)/3。(5) 若要求對小數(shù)點后第二位數(shù)進行四舍五入。(3) 可用整除求商數(shù),結(jié)果放在變量q中。 printf(″The result:(3) 確定所用算法:求〖SX()560〖〗60〖SX〗〗的商數(shù),在C語言中可以用整除的算法,語句是h=560/60。 (1) 主函數(shù)名main后應(yīng)有一對圓括號。 ,x=$127printf(x=%3d,x=%6d,x=$%6o,x=%6x,x=%6u\\n,x,x,x,x,x)。(2) 100(1) 100k,amp。int k??照Z句的形式是____。scanf(%d,amp。i=200, j=2500答案:(1)____(2)____(3)____scanf(a=%f,b=%f,amp。CR CR表示Enter鍵D) scanf(%8,amp。D) ||B) ||答案:C 以下程序段的輸出是3| | D)輸出格式符不合法B) *D) 1,65535B) 1,32767答案:D 若int類型占兩個字節(jié),則以下程序段的輸出是main()C) a=%%d,b=%%dA) a=%2,b=%5}a,amp。printf(%d,%d,%d\\n,a,b,c)。int c1=1,c2=2,c3。答案:D 若有以下程序段,c3中的值是C) a=t。b,amp。答案:C 若變量已正確說明為int類型,要給a、b、c輸入數(shù)據(jù),以下不正確的輸入語句是A) A=B=58 } i++。第4行的錯誤:在c=40的后面缺少分號。(2) 在同一行上的/* /*r is radius*/, /* s is area of circular*/ */ 顯然是注釋;C語言規(guī)定:注釋由/*開頭,由*/結(jié)束,并且開頭的/*將去找最近的*/去配對,因此在/* /*r is radius*/中,第一個/*與最后的那個*/配上了對,結(jié)果緊跟在后面的那個逗號(,)落在了注釋的外面,而構(gòu)成了一個多余符號,為此,在編譯時將報告“語法錯”。 *)。答案:存儲單元 +1/2的計算結(jié)果是____。答案:B 以下敘述中正確的是C)int(%4).obj《全國計算機等級考試二級教程——C語言程序設(shè)計》課后題及參考答案A)12.C)1,0006A)0C)答案:B 以下選項中不合法的用戶標識符是B)fileD)PRINTFA)_123C)A$答案:C C語言中運算對象必需是整型的運算符是答案:A 可在C程序中用作用戶標識符的一組標識符是defineB)as_b3IfabcD)2cSIGA)a=a+7。C)C程序由函數(shù)組成。答案:112 若x為double型變量,請寫出運算x=,++x后表達式的值A(chǔ))_____和變量的值B)_____。答案:關(guān)鍵字、用戶標識符 在C語言程序中,用關(guān)鍵字____定義基本整型量,用關(guān)鍵字____定義單精度實型變量,用關(guān)鍵字___定義雙精度實型變量。答案:將10賦給變量s 計算機中內(nèi)存儲器的最小存儲單位稱____,其中能容納的數(shù)是____。答案:655332761000 0000 0000 0000 在C語言中整數(shù)可用____進制數(shù)、____進制數(shù)和____進制數(shù)三種數(shù)制表示。第2行的錯誤:(1) main()是主函數(shù)的起始行,不是語句,因此最后不應(yīng)當有分號(。 *”之間存在空格,因此,/但在函數(shù)體的第一行:float的前面缺少了左花括號({)。第2行的錯誤:在main的后面缺少一對圓括號。A) a=b=c=100。A) {int i。C) a=5,c=10D) { 。printf(%d\\n, y=x/y)。a,amp。scanf(%2d%3f%4f,amp。printf(a=%%d,b=%%d\\n,a,b)。答案:C 若從終端輸入以下數(shù)據(jù),則正確的輸入語句是答案:C 以下程序的輸出結(jié)果是 C) 6main()答案:B二、填空題 若有以下定義,請寫出以下程序段中輸出語句執(zhí)行后的輸出結(jié)果。答案:0 復合語句在語法上被認為是____。scanf(%d%f%lf,amp。printf(k=%d,a=%f,x=%f\\n,k,a,x)。 127,x= 127 以下程序段的輸出結(jié)果是____。double a=。,a=【分析與解答】這兩個變量的類型可以是整型(本題中采用整型),也可以是實型。 int(2) 設(shè)計輸入語句從終端輸入1500和350;在輸入語句之前,應(yīng)當設(shè)計一個輸出語句,用以提示輸入?,F(xiàn)舉例說明:,為了保留此值小數(shù)點后一位,可用表達式:(int)(*10)/;依次推算,為了保留此值小數(shù)點后二位,可用表達式:(int)(*100)/;其他依此類推。c )。 (1) 《教程》中有關(guān)的例題。經(jīng)過以上步驟,已按要求進行了交換。printf(″Enter c=b。A) ||C) =答案:A 為表示關(guān)系x≥y≥z,應(yīng)使用的C語言表達式是A) aamp。答案:C 以下程序的輸出結(jié)果是B) 2 D) 4{}A) 14C) 18main()a,amp。 0(x0)C) y= 1(x0)1(x=0)if(x0) y=1。amp。{ case 1:case 5:y=ba。switch a break。如果C選項改為:{ default:、|| C語言中的關(guān)系運算符和邏輯運算符的優(yōu)先級別是____、____、____、____、____、____、____。main() printf(%d\\n,a=100)。B) 1 當a=1,b=2,c=3時,以下if語句執(zhí)行后,a、b、c中的值分別為____、____、____。switch(x)switch(y==2) {case 2: printf(%)。}答案:*三、 編程題 2 : m=1。 m=3。 編寫本題的程序,首先要解決如何計算學生當前的年齡(設(shè)存放實足年齡的變量是age)。讀者可以參考以上給出的算法,寫出相應(yīng)的C語句,并編寫出完整的程序。(3) 現(xiàn)以使用if[CD*2]else語句為例寫出程序供參考。 intamp。 x0 ) y=%d\n″, x,y)。答案:C 以下程序段的輸出結(jié)果是 8 7 8 8int n=10。{A) 15printf(%d\\n,sum)。if(y%3==0)D) **34printf(*)。答案:A 以下敘述正確的是答案:D 以下程序的輸出結(jié)果是C) 26 68 int x,i。答案:D二、 填空題 當執(zhí)行以下程序段后,i的值是____、j的值是____、k的值是____。i=j=k=0。}amax=x。amax=x。scanf(%f,amp。 (1) 本題的基本算法是求累加值。 i=101。while( t=1e4 ){ (6) 請讀者自己對變量做出正確的定義,設(shè)計輸出語句,完善程序;也可以參考此程序段,按照自己的思路獨立地完成程序。 n=0。 【分析與解答】 } for(k=5。 i++)printf(″*″)。這可在以上循環(huán)中添加輸出連續(xù)空格的for循環(huán)來實現(xiàn),對于上半部程序如下:for(k=1。 j++)printf(″ ″)。 (5) 請讀者在理解以上給出的示例的基礎(chǔ)上,自己添加下半部空格的輸出。\39。\39。A\39。A\39。\39。amp。\39。}A) Ax=(x=\39。Z\39。}A) 67,C\39。\39。\39。){: putchar(c+4)。default : putchar(c+2)。答案:1 調(diào)用C語言對字符處理的庫函數(shù)時,在include命令行中應(yīng)包括的頭文件是____。)。b,amp。scanf(%f%f,amp。c1,amp。float a1,a2。c2,amp。scanf(%4c,amp。 ……ch=getchar()。 ″,ch,ch)?!闭Z句應(yīng)當去掉。while(ch![KG*2]=′\n′){若用變量n來存放這個整數(shù),為了保證有效的存放,應(yīng)當把它定義成long類型。 (5) 請自己寫出定義語句并賦初值。(2) 統(tǒng)計的過程應(yīng)當放在一個while循環(huán)體中;判斷循環(huán)是否進行的條件可以用:((ch=getchar())==EOF)。【分析與解答】因此,在此表達式后,利用(3)中的循環(huán)就解決了各行上輸出的字母。 } EEEEEEEEE和題目的要求比較已趨接近,不同的是在每行沒有適當?shù)目s進。答案:C 以下函數(shù)調(diào)用語句中,含有的實參個數(shù)是C) 4c=a+b。 int x=6,y=7,z=8,r。答案:A 以下程序的輸出結(jié)果是 C) 6 c=a*b。fun(2,3,c)。 D) {s=。printf(%f\\n,a)。return k。printf(%d\\n,fun6(n)。{return c*c。c=a*b%3。 int x=11,y=19。π/2 = 1 + 1/3 + (1/3)*(2/5) + (1/3)*(2/5)*(3/7) + (1/3)*(2/5)*(3/7)*(4/9) + ...{ s+=t。請?zhí)羁?。main()scanf(%d,amp。 【分析與解答】由此可見所
點擊復制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1