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

正文內(nèi)容

c語言課后題及參考答案(1)-免費閱讀

2025-07-22 10:59 上一頁面

下一頁面
  

【正文】 k=n。{}for(i=1。return z。 double z。for(_____。double pi(double eps)fun1(int a,int b) y=。num/=10。 unsigned k=1。 float a=。return s。double f(int n)A) 0}else int c。p=f(i,i+1)。A) 1 }把此循環(huán)放在i控制的循環(huán)體內(nèi)、輸出每行字符的循環(huán)之前即可。 A j=n。(6) 總結(jié)以上分析,我們可得到以下的程序段:for(i=1。語句不可少,它用以換行。 j++)putchar(ch)。 }循環(huán)體中的“……”號,代表輸出L行的操作。 i=L。amp。 while((ch=getchar())!=′\n′)ch=′9′) n=n*10+ ch′0′。 }if子句的兩個語句可以合并成:n=n*10+ch′0′。 n=n*10+d。這里所述的操作可由以下語句來完成: ……ch=getchar()。if(n%3==0)putchar(′\n′)。循環(huán)體內(nèi)的“……”符號表示需要在循環(huán)體內(nèi)完成的其他操作。while(ch![KG*2]=′\n′){若ch已定義為char型變量,可以用以下的程序段來完成操作:scanf(%4c,amp。d)。scanf(%d%c%d%c%d%c%d%c,amp。while(ch=getchar()==\39。b,amp。 break。 case 02\39。while((c=getchar())!=\39。\39。\39。\39。 char ch1,ch2。C) C,D答案:B 以下程序的輸出結(jié)果是amp。 char x=\39。C) Z答案:D 以下程序段的輸出結(jié)果是\39。\39。\39。\39。\39。Z\39。y=\39。答案:本題A)和D)選項都是不合法的字符常量。D) \39。\39。\39。\39。 i++)printf(″*″)。 以上程序段從第一列起輸出的結(jié)果如下:*************************i=k。若n的值是6,則連續(xù)輸出6個*號。 i++)n++。 y=2000。(4) 若變量y代表年數(shù),if語句的邏輯表達式可以寫成如下:【分析與解答】e+=t。若用while循環(huán),并沒有指定n的值,但已指定了循環(huán)結(jié)束的條件,當t的值小于104結(jié)束循環(huán)。(3) 若累加和放在變量sum中,累加項放在變量t中,按照以上敘述,for循環(huán)體內(nèi)的語句可以設計如下: if(xamax)printf(%f\\n,s)。 s=s+d。____。 k++) s=s+(k*(k+1))。printf(%d\\n,sum)。答案:1 以下程序段的輸出結(jié)果是____。m*=2。 m=1。while(ad++)。while(a++c) j++。}A) 39 81A) do_while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替。}{ i++)printf((x%2)?(**%d):(%d\\n),x)。 x++) **45 **4 4{ y) int i,sum。C) 不確定答案:C 以下程序段的輸出結(jié)果是doprintf(%d\\n, n)。 6C) 10B) 9A) 10for(j=3。 i+=4) s=1。for(k=2。 }amp。 if(x==0)(1) 假定a中的數(shù)最大,把a賦給max。讀者可以參考以上給出的算法,寫出相應的C語句,并編寫出完整的程序。讀者可以參考以上語句寫出程序,也可以根據(jù)分析寫出與此形式不同的語句和程序。 age=y1y0。以上3條,用C語言可以描述如下: m=4。 m=2。 break。 } break。 {switch(z){答案:2 若變量已正確定義,以下語句段的輸出結(jié)果是____。{答案:! 將下列數(shù)學式改寫成C語言的關(guān)系表達式或邏輯表達式A)____B)____。答案:非0、0 C語言中的關(guān)系運算符按優(yōu)先級別是____、____、____、____。 break。switch(a){ default:case 1:y=a+b。switch(pow(a,2)+pow(b,2)) int k=3。amp。amp。1(x=0) 1(x0) 1(x0)A) y=s*=s。{D) 20B) 16答案:A 若執(zhí)行以下程序時從鍵盤上輸入3和4,則輸出結(jié)果是main()C) 3A)1}else int a=2,b=1,c=2。D) !((ab)amp。bc則以下的表達式中,值為0的表達式是A) (x=y)amp。D) +B) !=答案:A 下列運算符中優(yōu)先級最低的運算符是b,amp。(5) 交換的步驟如下:① 把c中的值賦給t。printf(″Enter a ,b ,c : ″)。(6) 設計輸出語句。 (1) 定義4個雙精度變量a、b、c和ave,變量a、b、c分別存放讀入的3個雙精度數(shù),ave存放它們的平均值。輸出a、b、q、r。 } m=560%60。若輸出的形式定為:小時:分鐘,則按此形式設計輸出語句。(4) 因為輸入項a、b、c從定義和計算結(jié)果來看都是double類型,因此,第四行scanf語句格式串中的格式說明不應當用%d而應當用%lf;且每一個變量之前應該加地址運算符amp。三、 編程題和改錯題 【分析與解答】int x=0177。寫出運行時給k輸入100,、_____、____。j)。printf((3) i=%d\\n j=%d\\n,i,j)。}{9A) 9 CR表示Enter鍵或者把選項D改為:scanf(%8f,amp。c)。A) scanf(%f,c)。printf(|%|\\n,a)。printf(\\na=%d,b=%f,c=%f\\n,a,b,c)。c=(a=a5),(a=b,b+3)。printf(%f\\n,(int)(x*1000+)/(float)1000)。D) t=b。B) t=a,a=b,b=t。a, amp。a,amp。答案:C 以下選項中不是C語句的是第三章、順序結(jié)構(gòu)一、選擇題 若a、b、c、d都是int類型變量且初值為0,以下選項中不正確的賦值語句是是程序的最后一條語句,程序應當結(jié)束;但缺少了程序體結(jié)束所需的右花括號(});此右花括號可以放在printf(″%f \[KG*3]n″,s)。 /的寫法式是錯誤的,而應寫成:/* main function答案:十、八、十六三、 上機改錯題2.24 【分析與解答】 a1=,a2=; C程序中定義的變量,代表內(nèi)存中的一個____。D)已有a=3,b=5。答案:B 若變量已正確定義并賦值,符合C語言語法的表達式是DOcaseC)For_123WORDA)voidD)**C)!B)/A)%D)DimB)printf答案:A 以下選項中不合法的用戶標識符是C)MainA)D)456e22B)3.答案:B 以下選項中正確的實型常量是D)4B)20答案:順序、選擇、循環(huán)第二章 C程序設計的初步知識一、選擇題 以下選項中正確的整型常量是(教育部考試中心)高等教育出版社 出版第一章 程序設計基本概念 在TRUBO C環(huán)境中用RUN命令運行一個C程序時,所運行的程序的后綴是______。B)a=7+b+c,a++D)a=a+7=c+bA)a是實型變量,C允許進行以下賦值a=10,因此可以這樣說:實型變量中允許存放整型值。當執(zhí)行了表達式a=b,b=a之后,已使a中的值為5,b中的值為3。D)C程序由函數(shù)和過程組成。答案:、 函數(shù)體由符號____開始,用符號____結(jié)束。答案:int、float、double 把aa2定義成單精度實型變量,并賦初值1的定義語句是____。答案:位、0或1 通常一個字節(jié)包含____個二進制位。 第1行的錯誤:(1) include是一個程序行,因此在此行的最后不應當有分號(。 * main function的后面,也可以放在printf(″%f \[KG*3]n″,s)。B) d++。答案:C 以下合法的C語言賦值語句是B) k=int(a+b)。}A) read(a,b,c)。b,amp。b, amp。 b=a。A) 0B) 1/2C) D) 1答案:C 以下程序的輸出結(jié)果是B) a=2,b=5D) a=%d,b=%d{}A) 1,1C) 1,32768int a=1。 *int x=496。 C) |A) ||C) ||printf(|%|\\n,)。B) scanf(%,amp。答案:由于印刷錯誤,本題沒有正確答案。c)。int i=200,j=2500。200 2500i=200 j=2500 變量i、j、k已定義為int類型并有初值0,用以下語句進行輸入時 scanf(%d,amp。答案:int x=0177。printf(a=%,a=%,a=%,a=%\\n,a,a,a,a)。(5) 第七行的printf語句中應當把%d都改成%lf或%f;按輸出要求在格式串中應添加相應的原樣輸出的字符;因為下一個printf的輸出從新的一行開始,因此在本輸出語句的格式串的最后應當加換行符——\n。 (1) 分析:可用算術(shù)式560247。(5) 把以上內(nèi)容放在主函數(shù)的一對花括號中。 main(){ 運行結(jié)果是: 9 :(5) 把以上內(nèi)容放在主函數(shù)的一對花括號中。(2) 設計輸入語句,以及在此之前用于提示輸入的(printf)語句。輸出a、b、c和ave。scanf(″%lf%lf%lf″, amp。② 把b中的值賦給c。 intc)。 }amp。amp。if(ab)printf(%d\\n,s)。else y=0。amp。amp。if(k=0) printf(****\\n)else printf(amp。case 10:{ case10 : x=a+b。case11 : y=ab。x=a*b。答案:!、==、!=、amp。A)a=b或ac}if(ac)b=a。case break。 break。【分析與解答】 【分析與解答】(2) 用b去和max比較,若b大于max,則把b賦給max;若不大于max,則什么也不做。 main(){ scanf(″%d″, amp。 y=x1。 x5) 第五章、循環(huán)結(jié)構(gòu)一、 選擇題 以下程序段的輸出結(jié)果是C) 11 k6。for(j=k。C) 20int i,j,m=0。 j=19。while(n7)答案:B 以下程序段的輸出結(jié)果是C) 1 2for(i=1。}A) 741A) ***$else x=i。int a,b,c,d,i,j,k。b=c=d=5。for( 。 k=1。s=。____。 float x,amax,amin。if(____) sum
點擊復制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1