C語(yǔ)言試題及答案解析_第1頁(yè)
C語(yǔ)言試題及答案解析_第2頁(yè)
C語(yǔ)言試題及答案解析_第3頁(yè)
C語(yǔ)言試題及答案解析_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C一、選擇題〔220〕CA。mainmain本程序文件的第一個(gè)函數(shù)開(kāi)頭,到本程序文件的最終一個(gè)函數(shù)完畢本程序文件的第一個(gè)函數(shù)開(kāi)頭,到本程序mainmainx、i、j、kintxC。x=(i=4,j=16,k=32)A)4B)16C)32D)52Cint2unsignedint型數(shù)據(jù)的取值范圍為C。A)0~255B)0~32767C)0~65535D)0~47設(shè)有說(shuō)明:charw;intx;floaty;doublez;w*x+z-yD。A)floatB)charC)intD)doubleputcharD。A)整型變量表達(dá)式B)實(shí)型變量值C)字符串D)字符或字符型變量值printf%5s555,則輸出按方式B5,則輸出按方式C。A)從左起輸出該字符串,右補(bǔ)空格B)按原字符長(zhǎng)從左向右全部輸出C)右對(duì)齊輸出該字符串,左補(bǔ)空格D)輸出錯(cuò)誤信息charchC。A)‘A’<=ch<=‘Z’B)(ch>=‘A’)&(ch<=‘Z’)C)(ch>=‘A’)&&(ch<=‘Z’)D)(‘A’<=ch)AND(‘Z’>=ch)intx=10,y=20,z=30;x,y,zB。if(x>y)z=x;x=y;y=z;A)x=10,y=20,z=30B)x=20,y=30,z=30C)x=20,y=30,z=10D)x=20,y=30,z=20以下程序段 C x=-1;do{x=x*x;}while(!x);A)是死循環(huán)B)循環(huán)執(zhí)行二次C)循環(huán)執(zhí)行一次D)有語(yǔ)法錯(cuò)誤以下正確的描述是 B .continueswitchbreakbreakcontinueDgoto二、填空題〔220〕Cint定義根本整型變量,用關(guān)鍵字float定義單精度實(shí)型變量,用關(guān)鍵字char定義字符型變量。3*20/4%105。復(fù)合語(yǔ)句是將多個(gè)語(yǔ)句用花括號(hào)括起來(lái)組成一個(gè)語(yǔ)句。putchar(getchar()函數(shù),在程序的開(kāi)頭必需加上char。C.c。從程序流程看,C3選擇構(gòu)造、循環(huán)構(gòu)造。三、改錯(cuò)題〔15〕xy5〔把改正后的完整的各個(gè)聲明或語(yǔ)句直接寫(xiě)在原語(yǔ)句的右邊〕#include<>voidmain{intx;intx,y;scanf(“%d”,x)scanf(“%d”,&x);y=2x+1;printf(“x=%d,y=%d\n”);}printf(“x=%d\n,y=%d\n”,x,y);}四、程序分析與程序填空題〔510〕〔1〕1.寫(xiě)程序,推斷某一年是否為閏年。4100100400的年份是閏年〔年份:year;假設(shè)閏年,令leap=1;非閏年,leap=0.〕請(qǐng)?zhí)羁?,完成下面的程?include<>voidmain{intyear,leap;scanf(“%d”,&year);if(year%4==0){〔1〕year%100==0{if(year%400==0)〔2〕year%400==0else〔3〕leap=1}elseleap=1;}elseleap==0;if(〔4〕leap)printf(“%dis”,year);elseprintf(“%disnot”,year);printf〔“aleapyear.\n”〕;}2.9*9#include““voidmain{inti,j,result;printf(“\n“);for(i=1;〔1〕i<=9;i++){for(j=1;j<=i;j++){result=i*j;printf(“%d*%d=%-3d“,〔2〕);}printf(“\n\n“);}printf(“\n“);}五、簡(jiǎn)答題〔510〕簡(jiǎn)述字符常量”a”與字符串常量“a“有何區(qū)分”a”是字符型數(shù)據(jù),“aputchargetcharforfor(e1;e2;e3)A;(1)e1(2)e2for〔3〕步,假設(shè)假,則完畢循環(huán),轉(zhuǎn)到第〔5〕步。e3轉(zhuǎn)回上面第〔2〕步連續(xù)執(zhí)行for六、程序設(shè)計(jì)題輸入一個(gè)華氏溫度,要求輸出相應(yīng)的攝氏溫度?!脖4鎯晌恍?shù)〕#include<>voidmain{floatc,f;printf(“請(qǐng)輸出一個(gè)華氏溫度:“);scanf(“%f“,&f);c=*;printf(“攝氏溫度為:%\n“,c);}3#include<>voidmain(){inta,b,c,max;scanf(“%d%d%d”,&a,&b,&c);if(a>b)if(a>c)max=a;elsemax=c;elseif(b>c)max=b;elsemax=c;printf(“最大者是%d\n”,max);}4.1!+2!+…+n!的和。#include<>void

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論