2021年秋浙江省計算機等級考試二級C試卷及答案_第1頁
2021年秋浙江省計算機等級考試二級C試卷及答案_第2頁
2021年秋浙江省計算機等級考試二級C試卷及答案_第3頁
2021年秋浙江省計算機等級考試二級C試卷及答案_第4頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2021年秋浙江省計算機等級考試二級C試卷及答案2004年秋浙江省高等學(xué)校計算機等級考試試卷(二級C)試題一、計算機基礎(chǔ)題(略)試題二、語言基礎(chǔ)題(一)判斷題(每題一分,共10分)(16)C語言程序的三種基本結(jié)構(gòu)是順序、選擇和嵌套。(17)在C語言程序中,在函數(shù)內(nèi)部定義的變量稱為全局變量。(18)運算符“=”和“&=”的優(yōu)先級相同。(19)%f?是不準確的字符常量。(20)運算符“+”不能作為單目運算符。(21)如果運算符“+”和“/”都是右結(jié)合的,則表達式10*6/5的值是10。(22)s(s-a)(s-b)(s-c)是合法的C語言表達式。(23)表達式!6的值是6。(24)表達式(21的值

2、是5。(25)對于變量定義:int a10,*p=a+8;數(shù)組a的最后一個元素是p1。(二)單選題(每題2分,共20分)(26)執(zhí)行語句printf(“_”,”A”);將得到出錯信息。A、%uB、%sC、%eD、%d(27)設(shè)c是一個字符變量,求解表達式后,c的值不是1就是0。A、c=getchar()!=?n?B、(c=getchar()!=?n?C、c=?1?D、c=EOF(28)下列定義中,定義的變量可以存放-123.4。A、long aB、unsigned bC、int dD、float c(29)對于變量定義:char *pp100,pp是一個。A、函數(shù)B、數(shù)組元素C、指針變量D、數(shù)

3、組(30)下列程序段的輸出結(jié)果是。Char *st=“SUN”,”MOON”,”STAR”,”X”;Printf(“(%s,%c)”,*(st+1)+1,*(*(st+2)+2)+2);A、(MOON,M)B、(OON,C)C、(OON,Q)D、(OON,A)(31)對于以下的變量定義,表達式是不準確的。Struct node Float x,y;Char s10;point,*p=&point;A、p-x=2.0B、(*p).y=3.0B、point.x=2.0 D、p-s=”a”(32)下列程序段的輸出結(jié)果是。Int a=10,b=0;If(a15)b=1;Else if (ab=2;El

4、seb=3;Printf(“%d”,b);A、3B、2C、1D、0(33)只有當(dāng)輸入的數(shù)據(jù)滿足1A、doscanf(“%d”,&month);while(month=1|monthB、doscanf(“%d”,&month);while(month=1&monthC、doscanf(“%d”,&month);while(monthD、doscanf(“%d”,&month);while(month(34)調(diào)用函數(shù)f(27)的輸出結(jié)果是。V oid f(int n)if(nprintf(“%d”,n);else printf(“%d”,n%5);f(n/5);A、102B、201C、21D、20

5、(35)下列程序段的輸出結(jié)果是。Int k=3,j=4;Int p=&k,q=&j;(*p)-;j=k;(*q)-;printf(“(%d,%d)”,k,j);A、(2,1)B、(1,2)C、(4,3)D、(3,3)試題三、程序填空題(每空2分,共20分)程序1、輸入一批以-1結(jié)束的整數(shù),求偶數(shù)和。# include void main( )int x,sum;sum=0;scanf(“%d”,&x);_(36)_if(_(37)_) sum=sum+x;_(38)_;printf(“sum=%d”,sum);(36)A、while(x=-1) B、while(x!=-1)C、if(x=-1)

6、D、if(x!=-1)(37)A、x=2 B、x%2=2 C、x%2=0 D、x/2=0(38)A、scanf(“%d”,&x); B、scanf(“%d”,x);C、sum=0D、x=sum2、程序2a是一個33的矩陣,輸入a的元素,如果a是下三角矩陣,輸出“YES”,否則輸出“NO”。(下三角矩陣,即主對角線以上的元素都為0)#include void main( )int flag,I,k;int a33;for(I=0;Ifor(k=0;kscanf(“%d”,&aIk);_(39)_;for(I=0;Iif(_(40)_) _(41)_;if(flag) printf(“YES”n”

7、);else printf(“NOn”);(39)A、flag=0B、flag=0C、flag=1D、flag=1(40)A、akI!=0B、aik=0C、aik!=0D、akI=0(41)A、flag=0 B、flag=0 C、flag=1 D、flag=1程序3、輸入一個字符串,將其中的大寫字母轉(zhuǎn)換為小寫字母后輸出。#include void mainchar str80;int k;gets(str);for(k=0;strk!=?0?;k+)if(_(42)_)_(43)_;puts(str);(42)A、?A?C、strk=?A?&strkD、strk=?A?|strkfabs(aj)min= fabs(aj);t=j;j=at;at=a9;a9=j;for(j=0;jprintf(“%f ”,aj);2、double fact(int n)double s=1;int j=1;while(js=s*j;j+;return s;double mypow(double x,int k) double s=1;int j;for(j=1;js=s*x;return s;void main( )double fact(do

溫馨提示

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

評論

0/150

提交評論