安徽省二級(jí)C語言真題_第1頁
安徽省二級(jí)C語言真題_第2頁
安徽省二級(jí)C語言真題_第3頁
安徽省二級(jí)C語言真題_第4頁
安徽省二級(jí)C語言真題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上全國(guó)高等學(xué)校(安徽考區(qū))計(jì)算機(jī)水平考試試卷(二級(jí) C語言)一、 單項(xiàng)選擇題(每題1分,共40分)1、馮·諾依曼型計(jì)算機(jī)的工作原理是_。A、計(jì)算精度高B、量子理論C、運(yùn)行速度快D、存儲(chǔ)并自動(dòng)執(zhí)行程序2、在計(jì)算機(jī)硬件系統(tǒng)中,CPU的組成主要包括_。A、運(yùn)算器和控制器B、控制器和存儲(chǔ)器C、運(yùn)算器和存儲(chǔ)器D、運(yùn)算器和I/O設(shè)備3、計(jì)算機(jī)系統(tǒng)中的1個(gè)字節(jié)由_位二進(jìn)制數(shù)組成。A、2B、4C、8D、164、在計(jì)算機(jī)系統(tǒng)中,管理軟、硬件資源的是_。A、監(jiān)控系統(tǒng)B、操作系統(tǒng)C、管理系統(tǒng)D、應(yīng)用軟件5、在windows中,回收站里的文件占用_空間。A、內(nèi)存B、光盤C、軟盤D、硬

2、盤6、電子郵件地址的格式是_。A、用戶名.主機(jī)域名B、主機(jī)域名.用戶名C、用戶名主機(jī)域名D、主機(jī)域名用戶名7、下列選項(xiàng)中,_通常做為音頻文件的頭文件。A、mp3B、docC、exeD、txt8、在計(jì)算機(jī)網(wǎng)絡(luò)分類中,LAN表示_。A、廣域網(wǎng)B、蜂窩網(wǎng)C、城域網(wǎng)D、局域網(wǎng)9、下列選項(xiàng)中,_不是計(jì)算機(jī)病毒的特征。A、傳染性B、破壞性C、免疫性D、隱蔽性10、用_編寫的程序不需要編譯,可以在計(jì)算機(jī)上直接運(yùn)行。A、人工智能語言B、機(jī)器語言C、匯編語言D、高級(jí)語言11、C語言源程序文件的擴(kuò)展名是_。A、CB、EXEC、OBJD、BAK12、在一個(gè)源程序中,main()函數(shù)的位置_。A、必須在最開始B、必須

3、在系統(tǒng)調(diào)用的庫函數(shù)的后面C、可以在最后D、必須在最后13、下列關(guān)于變量a,b定義及初始化中正確的是_。A、int a=b=0;B、char a=97,b=b;C、float a=3,int b=2;D、double a=0.0;b=4.5;14、下列選項(xiàng)中能作為變量名的是_。A、3GB、G3C、intD、G+315、下列選項(xiàng)中不是整型常量的是_。A、123B、0123C、0x123D、018916、設(shè)有int a=1,b=2,c=1;,則表達(dá)式b<c? a+b:a+c的值是_。A、0B、1C、2D、317、下列程序的輸出結(jié)果是_。#include <stdio.h>void

4、main()int x=3,y=4;printf(“%dn”,(x,y);A、0B、1C、3D、418、設(shè)有int x=10;,則表達(dá)式x-=x+10的值是_。A、-20B、-10C、0D、1019、設(shè)有int a=6,b=8,c=4;,則邏輯表達(dá)式a<b|c運(yùn)算后,c的值是_。A、4B、3C、2D、120、設(shè)a為int型變量,則不能正確表示數(shù)學(xué)關(guān)系式|a|>10的表達(dá)式是_。A、a>10|a<-10B、a>10&&a<-10C、!(a>=-10&&a<=10)D、!(a<=10)|a<-1021、以下

5、是if語言的基本形式:if(表達(dá)式)語句其中“表達(dá)式”_。A、必須是邏輯表達(dá)式B、必須是關(guān)系表達(dá)式C、必須是邏輯表達(dá)式或關(guān)系表達(dá)式D、可以是任意合法的表達(dá)式22、下列敘述中正確的是_。A、break語句只能用于switch語句中B、在switch語句中必須使用defaultC、break語句必須與switch語句中的case配對(duì)使用D、在switch語句中不一定使用break語句23、設(shè)有int a=1,b=2,c=3;,以下語句中執(zhí)行效果與其它三個(gè)不同的是_。A、if(a>b)c=a,a=b,b=c;B、if(a>b)c=a,a=b,b=cC、if(a>b)c=a;a=b;

6、b=c;D、if(a>b)c=a;a=b;b=c24、下列敘述中正確的是_。A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況B、for循環(huán)同do-while循環(huán)一樣,先執(zhí)行循環(huán)體再判斷條件C、for循環(huán)同while循環(huán)一樣,先判斷條件再執(zhí)行循環(huán)體。D、for循環(huán)體內(nèi)不可以嵌套while循環(huán)25、有以下程序段:int k=0;while(k=1)k+;則循環(huán)體_。A、執(zhí)行無限次B、有語法錯(cuò),不能執(zhí)行C、一次也不執(zhí)行D、執(zhí)行一次26、執(zhí)行語句for(i=3;i<16;i+=2);后,變量i的值是_。A、15B、16C、17D、1827、設(shè)有int a33=1,2,3,4,5,6,7,8,9

7、;,則表達(dá)式a12+a21的值是_。A、4B、6C、7D、1428、一下程序段執(zhí)行后的輸出結(jié)果是_。char s1=”BEIJING”,s2=”SHANGHAI”;printf(“%dn”,strlen(strcpy(s2,s1);A、8B、7C、15D、929、設(shè)有:char str1 =”; char str2 =1,2,3,4,5,6;則下列敘述中正確的是_。A、 str1和str2數(shù)組長(zhǎng)度不相等。B、 str1和str2數(shù)組長(zhǎng)度相等。C、 數(shù)組str1和數(shù)組str2不相同,str1是指針數(shù)組。D、 數(shù)組str1和str2完全相同。30、下列關(guān)于函數(shù)說法正確的是_。A、函數(shù)的定義可以嵌套

8、,但函數(shù)的調(diào)用不可以嵌套。B、函數(shù)的定義不可以嵌套,但是函數(shù)的調(diào)用可以嵌套。C、函數(shù)的定義和調(diào)用均不可以嵌套。D、函數(shù)的定義和調(diào)用均可以嵌套。31、C語言中,如果在定義函數(shù)時(shí)沒有指定函數(shù)值的類型,系統(tǒng)會(huì)隱含指定為_類型。A、intB、charC、floatD、static32、下列描述中,不正確的是_。A、調(diào)用函數(shù)時(shí),實(shí)參可以是常量、變量或表達(dá)式。B、定義函數(shù)時(shí),形參可以是常量、變量或表達(dá)式。C、在不同的函數(shù)中可以使用相同的名字。D、函數(shù)中的形參變量時(shí)局部變量。33、設(shè)有int a=3;,則對(duì)整型指針p的定義和初始化正確的是_。A、int *p=a;B、int p=a;C、int *p=*a;

9、D、int *p=&a;34、設(shè)有int a10=1,2,3,4,5,6,7,8,9,10,*p=a+2;,則p2的值是_。A、3B、4C、5D、635、對(duì)于類型相同的兩個(gè)指針變量之間,不能進(jìn)行的運(yùn)算是_。A、<B、=C、+D、36、下列定義結(jié)構(gòu)體變量的語句中,錯(cuò)誤的是_。A、struct xyzchar x;int y;float z;struct xyz a;B、struct xyzchar x;int y;float z;struct xyz a;C、struct xyzchar x;int y;float z;a;D、struct char x;int y;float z

10、;a;37、下列敘述正確的是_。A、一個(gè)共用體變量中不能同時(shí)存在其所有成員。B、一個(gè)共用體變量中可以同時(shí)存在其所有成員。C、共用體變量所占存儲(chǔ)單元是其所有成員所占存儲(chǔ)單元之和。D、結(jié)構(gòu)體類型定義中不能出現(xiàn)共用體類型的成員。38、下列關(guān)于編譯預(yù)處理命令的說法中,正確的是_。A、一條文件包含命令能包含多個(gè)文件。B、文件包含命令不可以嵌套使用。C、編譯預(yù)處理命令是在編譯之前被處理的命令。D、編譯預(yù)處理命令中的“#”可以省略。39、設(shè)有int x=8;,則執(zhí)行語句printf(“%dn”,x<<1);后的輸出結(jié)果是_。A、2B、4C、8D、1640、對(duì)文件操作的一般步驟是_。A、打開文件操

11、作文件關(guān)閉文件B、操作文件打開文件關(guān)閉文件C、讀寫文件打開文件關(guān)閉文件D、讀文件寫文件關(guān)閉文件二、天空題(每空2分,共20分)1、在C語言中,標(biāo)識(shí)符只能由字母、_和下劃線組成,且第一個(gè)字符必須為字母或下劃線。2、設(shè)有int x;float y=4.5;,則執(zhí)行語句xy*2+(int)y%3;后,x的值是_。3、字符串”computern101”的長(zhǎng)度是_。4、設(shè)有int x,y;scanf(“%d%d”,&x,&y);,在輸入數(shù)據(jù)個(gè)x,y時(shí),分隔符可以用空格、Tab鍵和_。5、C語言提供的三種邏輯運(yùn)算符是&&、|、_。6、設(shè)有int a34=1,2,3,4,5,

12、6;,則數(shù)組a有_個(gè)元素。7、有以下函數(shù)定義:long add(int a,int b)int s;s=a+b;return s;則該函數(shù)值的類型是_。8、設(shè)有int a33=1,2,3,4,5,6,7,8,9;,則*(*(a+1)+2)的值是_。9、設(shè)有struvt studentlong num;char name21;char sex;int age;st;,則將賦值給變量st的成員num的語句是_。10、設(shè)有#define S(x) x*x,則S(5+2)的值是_。三、閱讀理解題(每題4分,共20分)1、下列程序的運(yùn)行結(jié)果是_。#include<stdio.h>void m

13、ain()char c1='B',c2;float pi=3.14159;c2=c1+32;printf("%c,%cn",c1,c2);printf("%f,%.4fn",pi,pi);2、有下列程序:#include<stdio.h>void main()int n;char grade;printf("Input n(0100):");scanf("%d,&n");switch(n/10)case 10:case 9:grade='A'break;case

14、8:grade='B'break;case 7:grade='C'break;case 6:grade='D'break;default:grade='E'printf("n=%d,grade=%cn",n,grade);運(yùn)行時(shí)從鍵盤輸入86后,得到的結(jié)果是_-。3、下列程序的運(yùn)行結(jié)果是_。#include<stdio.h>void main()int a8=1,1,i;for(i=2;i<8;i+)ai=ai-1+ai-2;for(i=0;i<8;i+)printf("%3d

15、",ai);printf("n");4、下列程序的運(yùn)行結(jié)果是_。#include<stdio.h>#include<string.h>void main()char s="!0102 PUC DLROW",t;int i,j,n;n=strlen(s);for(i=0,j=n-1;i<j;i+,j-)t=si;si=sj;sj=t;printf("The string:%sn",s);5、下列程序的運(yùn)行結(jié)果是_。#include<stdio.h>int fun(int n)int s;if(n<=1)s=2;elses=2+fun(n-1);return s;void main()int s;s=fun(5);printf("s=%dn"

溫馨提示

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

評(píng)論

0/150

提交評(píng)論