2023年(秋)江蘇二級C語言筆試試卷_第1頁
2023年(秋)江蘇二級C語言筆試試卷_第2頁
2023年(秋)江蘇二級C語言筆試試卷_第3頁
2023年(秋)江蘇二級C語言筆試試卷_第4頁
2023年(秋)江蘇二級C語言筆試試卷_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

頁眉內(nèi)容閱讀使人充實,會談使人靈敏,寫作使人準確。頁眉內(nèi)容閱讀使人充實,會談使人靈敏,寫作使人準確?!喔鶎W問是特別貴重的東西,從任何源泉吸取都不行恥。學問是特別貴重的東西,從任何源泉吸取都不行恥。——阿卜·日·法拉茲江蘇省高等學校非計算機專業(yè)學生C語言程序設(shè)計2023年〔秋〕筆試試卷〔考試時間12060分〕第一局部計算機根底學問在以下有關(guān)集成電路的表達中,錯誤的選項是 。A〕集成電路的規(guī)模是依據(jù)其所包含的電子元件數(shù)目進展劃分的B〕大規(guī)模集成電路一般以功能部件和子系統(tǒng)為集成對象C〕現(xiàn)代集成電路使用的半導體材料主要是硅〔Si〕D〕集成電路技術(shù)進展很快,至2023年初已到達線寬0.001μm的工藝水平在以下有關(guān)通信技術(shù)的表達中,錯誤的選項是 。A〕電視節(jié)目的傳輸目前承受的還都是模擬傳輸技術(shù)B〕模擬調(diào)制的方法有3種,即調(diào)頻、調(diào)幅和調(diào)相C〕數(shù)字信號不經(jīng)過調(diào)制就在信道上直接進展傳輸,稱為“基帶傳輸D〕用戶使用MODEM通過線上網(wǎng)時,承受的是數(shù)字調(diào)制技術(shù)所謂“變號操作”,是指將一個整數(shù)變成確定值一樣但符號相反的另一個整數(shù)。假設(shè)使用補碼表示的8位整數(shù),則經(jīng)過變號操作后,結(jié)果為 。A〕01101010 B〕00010101C〕 D〕01101011假設(shè)計算機內(nèi)存中連續(xù)2個字節(jié)的內(nèi)容其十六進制形式為34和64,則它們不行能是 A〕2個西文字符的ASCII碼 B〕1個漢字的機內(nèi)碼C〕1個16位整數(shù) D〕圖像中1個或2個像素的編碼在以下關(guān)于指令和指令系統(tǒng)的表達中,錯誤的選項是 。A〕指令是構(gòu)成程序的根本單元,它用來規(guī)定計算機執(zhí)行什么操作B〕指令由操作碼和操作數(shù)組成,操作數(shù)的個數(shù)由操作碼打算C〕Intel公司Pentium系列的各種微處理器,其指令完全不同D〕Pentium處理器的指令系統(tǒng)包含數(shù)以百計的不同指令在以下關(guān)于BIOS及CMOS存儲器的表達中,錯誤的選項是 。A〕BIOS是PCPOST程序、CMOS設(shè)置程序、系統(tǒng)自舉程序等B〕BIOS存放在ROMBIOS芯片,該存儲器是非易失性的C〕CMOS中存放著根本輸入輸出設(shè)備的驅(qū)動程序和一些硬件參數(shù),如硬盤的數(shù)目、類型等D〕CMOS存儲器是易失性的,在關(guān)機時由主板上的電池供電PC機的機箱外面常有很多接口,用來連接外圍設(shè)備。以下接口中,不在機箱外面的是 。A〕IEEE1394 B〕PS/2 C〕IDE D〕USB在以下關(guān)于PC機常用輸入設(shè)備的表達中,錯誤的選項是 。A〕臺式PC100AT接口、PS/2接口或USB接口B〕鼠標器可掌握屏幕上鼠標箭頭的移動,與其作用類似的設(shè)備還有操縱桿和觸摸屏等C〕掃描儀的主要性能指標包括區(qū)分率、顏色深度和掃描幅面等D〕CCD和CMOS兩種,CCD主要用于低像素的普及型相機在以下關(guān)于Windows操作系統(tǒng)中多任務處理的表達中,正確的選項是 。CPU資源由于CPU中有多個執(zhí)行部件,可同時執(zhí)行多條指令,所以才能同時執(zhí)行多個任務的處理從微觀上看,前臺任務和后臺任務能同時得到CPU響應2023年〔秋〕1頁〔7頁〕D〕Windows32位應用程序時,承受的是按時間片輪轉(zhuǎn)的調(diào)度方法在以下關(guān)于程序設(shè)計語言及其處理系統(tǒng)的表達中,錯誤的選項是 。A〕匯編語言同機器語言一樣,均是面對機器指令系統(tǒng)的,其程序的可移植性差B〕匯編程序是指由匯編語言編寫的程序C〕高級語言在肯定程度上與機器無關(guān)D〕目前大多數(shù)應用程序是用高級語言編寫、由編譯程序處理后生成的可執(zhí)行程序網(wǎng)卡〔包括集成在主板上的網(wǎng)卡〕是計算機聯(lián)網(wǎng)的必要設(shè)備之一。在以下有關(guān)網(wǎng)卡的表達中,錯誤的選項是 。A〕局域網(wǎng)中的每臺計算機中都必需有網(wǎng)卡B〕一臺計算機中只能有一塊網(wǎng)卡以太網(wǎng)和FDDI網(wǎng)的網(wǎng)卡不同,不能交換使用網(wǎng)卡借助于網(wǎng)線或無線電波與網(wǎng)絡連接IPA~E五類,且具有規(guī)定的格式。假設(shè)IP地址的主機號局部的每一位均為0,該地址一般作為 。A〕網(wǎng)絡中主效勞器的IP地址 B〕網(wǎng)絡地址,用來表示一個物理網(wǎng)絡C〕備用的主機地址 D〕直接播送地址以太網(wǎng)是使用最廣泛的一種局域網(wǎng)。以下關(guān)于以太網(wǎng)的表達中,正確的選項是 。①總線式以太網(wǎng)任何時候網(wǎng)上只有一個節(jié)點發(fā)送信息IP地址和接收節(jié)點的IP地址10Mbps~100Mbps④可以使用集線器或交換機組建以太網(wǎng),每個節(jié)點通過網(wǎng)卡和網(wǎng)線〔或無線電波〕與之連接A〕①和② B〕②和③ C〕①、③和④ D〕①、②和④通常所說的TCP/IP協(xié)議是指一個由上百個協(xié)議組成的協(xié)議系列。以下協(xié)議中,用于發(fā)送電子郵件的應用層協(xié)議是 。A〕SMTPB〕FTP C〕 D〕UDP在漢字文本呈現(xiàn)過程中,漢字字形的生成是關(guān)鍵。在以下有關(guān)漢字字形和字庫的表達中,錯誤的選項是 。A〕字庫是同一字體的全部字符〔基于某字符集〕的外形描述信息的集合B〕Windows系統(tǒng)中的TrueType字庫所承受的字形描述方法是輪廓描述C〕對于同一字體來說,無論其字形是粗體、斜體還是常規(guī),均調(diào)用同一字庫D〕PC機是承受同樣的操作系統(tǒng),則其字庫完全一樣顏色空間是指彩色圖像所使用的顏色描述方法,也叫顏色模型。在以下顏色模型中,液晶顯示器采用的是A〕CMYK B〕RGB C〕HSB D〕YUV在以下有關(guān)數(shù)字波形聲音、聲卡及其壓縮編碼的表達中,錯誤的選項是 。A〕聲音信號的數(shù)字化過程包括取樣、量化和編碼等步驟B〕數(shù)字信號處理器〔DSP〕是聲卡的核心部件,它在完成聲音的編碼、解碼和編輯操作中起著重要作用C〕波形聲音的主要參數(shù)包括取樣頻率、量化位數(shù)、聲道數(shù)目等D〕MP3MPEG-3標準進展壓縮編碼的高質(zhì)量數(shù)字音樂在以下有關(guān)中文版Windows98/2023/XP操作系統(tǒng)功能與操作的表達中,錯誤的選項是 A〕默認狀況下,按“Ctrl+空格鍵”組合鍵可實現(xiàn)在某一種漢字輸入法與英文輸入法之間的切換B〕按“Alt+PrtSc”組合鍵可以將當前整個屏幕以圖像的形式復制到剪貼板C〕利用“剪切”操作不能刪除文件和文件夾D〕用戶可以設(shè)置回收站的大小,且可以為多個規(guī)律硬盤分別設(shè)置回收站在以下有關(guān)MicrosoftWord97/2023/2023功能和操作的表達中,錯誤的選項是 。在同一個文檔中,每頁的紙張大小只能設(shè)置為一樣2023年〔秋〕2頁〔共7頁〕具有統(tǒng)計當前被編輯文檔的頁數(shù)、段落數(shù)、行數(shù)和字數(shù)的功能C〕利用“繪圖”工具欄繪制的圖形一般屬于矢量圖形D〕在文檔中可以插入視頻、MIDI序列等非文字信息在以下有關(guān)MicrosoftExcel97/2023/2023功能和操作的表達中,錯誤的選項是 。A〕3個關(guān)鍵字B〕Excel工作表可以另存為網(wǎng)頁文件C〕在默認狀況下,數(shù)值型數(shù)據(jù)右對齊、字符型數(shù)據(jù)左對齊D〕在默認狀況下,假設(shè)用戶在某單元格中輸入“3/2”〔引號不是輸入的字符〕,1.5其次局部 C語言程序設(shè)計一、選擇題以下表示中,不行作為C語言常數(shù)的是 。A〕020B〕1ULC〕”0x41”D〕0xfe假設(shè)已有聲明“intx=4,y=3;”,則表達式“x<y?x++:y++”的值是 A〕2 B〕3 C〕4 D〕5假設(shè)有聲明“inti;floatx;chara[50];”,為使i得到值1,x得到值3.1416,a得到值yz,當執(zhí)行語句“scanf(“%3d%f%2s“,&i,&x,a);”時,正確的輸入形式是 。A〕1,3.1416,yz↓ B〕13.1416yz↓C〕0013.1416yz↓ D〕i=001,x=3.1416,a=yz↓程序段“intx=3;do{printf(“%d“,x--);}while(!x);”的執(zhí)行結(jié)果是 A〕321 B〕2 C〕3 D〕死循環(huán)A和B的聲明“staticcharA[]=“ABCDEF“,B[]={”A”,”B”,”C”,”D”,”E”,”F”};”,則數(shù)組A和數(shù)組B的長度分別是 。A〕7,6 B〕6,7 C〕6,6 D〕7,7假設(shè)有聲明“chara[5]={”A”,”B”,”C”,”D”,”E”},*p=a,i;”,則以下語句中不能正確輸出a數(shù)組全部元素值的是 。A〕for(i=0;i<5;i++)printf(“%c“,a[i]); B〕for(i=0;i<5;i++)printf(“%c“,*(a+i));C〕for(i=0;i<5;i++)prinff(“%c“,*p++); D〕for(i=0;i<5;i++)prinff(“%C“,*a++);以下關(guān)于C語言語句的表達中正確的選項是 A〕全部語句都包含關(guān)鍵字B〕全部語句都包含表達式C〕全部語句都可以消滅在源程序中的任何位置D〕除復合語句外的其他全部語句都以分號完畢設(shè)有變量聲明“charc;”,執(zhí)行“for(;c=(getchar!=”\n”);)printf(“%c“,c);”時,從鍵盤上輸入“ABCDEFG↓”之后,輸出的結(jié)果是 。A〕ABCDEFG B〕AABBCCDDEEFFGGC〕非字母數(shù)字字符 D〕語句不能執(zhí)行〔29〕設(shè)已有聲明“intx[]={1,2,3,4,5,6},*p=&x[2];”,則值為3的表達式是 。A〕*++p B〕*(p++) C〕++*p D〕(*p)++〔30〕假定已有聲明“chara[30],*p=a;”,則以下語句中能將字符串“ThisisaCprogram.“正確地保存到數(shù)組a中的語句是 。A〕a[30]=“ThisisaCprogram.“; ● 根本概念題〔5分〕C〕p=“ThisisaCprogram.“;二、填空題a=“ThisisaCprogram.“; D〕strcpy(p,“ThisisaCprogram.“);假設(shè)有聲明“chara[3]=“AB“;char*p=a;”,執(zhí)行語句“printf(“%d“,p[2]);”1】。2023年〔秋〕3頁〔共7頁〕假設(shè)有聲明“inti=7;floatx=3.1416;doubley=3;”,表達式i+”a”*x+i/y值的類型是 【2】 型。假設(shè)有聲明“inta=32767,b;”TurboC2.0系統(tǒng)中執(zhí)行語句“printf(“%d“,b=++a);”后輸出結(jié)果是【3】。假設(shè)有函數(shù)聲明“intsub(int(*x1),int*x2);”,則形式參數(shù)x1是指向 【4】 的指針變量。假設(shè)有宏定義“#definemax(a,b) (a>b?a:b)”,則表達式“max(2,max(3,1))”的值是【5】。閱讀程序題〔13分〕以下程序運行后的輸出結(jié)果為【6】。#include<stdio.h>intb;intfun(inta){staticintc=3;return((++a)+(++b)+(++c));}voidmain{ inti,a=2;for(i=0;i<2;i++)printf(“%5d“,fun(a));}以下程序運行后的輸出結(jié)果是【7】。voidfun(intx,inty,int*z){y=x*x;*z=x*x*x;}voidmain{ inta=2,b=0,c=0;fun(a,b,&c);printf(“%d %d %d“,a,b,c);}以下程序運行后的輸出結(jié)果為【8】。#include<stdio.h>#include<string.h>voidprint(char*p){ staticintlen,offset;offset=strlen(p)-len;if(offset==0) return;elseprintf(“%c“,*(p+offset-1));len++;print(p);}voidmain{charstr[]=“dog“;print(str);}以下程序運行后,輸出結(jié)果的第一行為【9】,其次行為【10】。#include<stdio.h>voidmain{ intW=0,i;for(i=0;i<3;i++)switch(w++){ case0:ease1:case2:case3:printf(“%d\n“,w++);}}以下程序運行后,輸出結(jié)果的第一行為【11】,其次行為【12】。#include<stdio.h>voidmain{ chars[]=“efgefger“,t[]=“efs“; inti,j,k;for(i=strlen(s)-strlen(t);i>=0;i--){ for(j=i,k=0;s[j]==t[k]&&t[k]!=”\0”;j++,k++);if(t[k]==”\0”)printf(“%d\n“,i);}}2023年〔秋〕4頁〔7頁〕〔11〕以下程序運行時,輸出結(jié)果的第一行為【13】,第三行為【14】,第五行為【15】。#include<stdio.h>#define N8voidmain{ inti,j,pa[N]={1};printf(“%5d\n“,pa[0]);for(i=1;i<N;i++){ pa[i]=1;for(j=i-1;j>0;j--)pa[j]=pa[j]+pa[j-1];for(j=0;j<=i;j++)printf(“%5d“,pa[j]);printf(“\n“);}}以下程序運行時,輸出結(jié)果的第一行為【16】,其次行為【17】,第三行為【18】。#include<stdio.h>structnode{intx;intnext;};main{ structnodechain[5]={{1,-1},{5,-1},{3,-1},{2,-1},{4,-1}};intk,j,max,maxcode,head,sign,last;for(k=0;k<5;k++)printf(“%2d“,chain[k].x);for(k=0;k<5;k++){ sign=0;for(j=0;j<5;j++)if(chain[j].next==-1){ if(sign==0){max=chain[j].x;maxcode=j;sign=1;}elseif(chain[j].X>max){max=chain[j].X; maxcode=j;}}if(k==0){head=last=maxcode;}elsechain[last].next=maxcode;last=maxeode;chain[maxcode].next=-2;}printf(“\n%2d\n“,chain[head].x);j=head;while(j!=2){printf(“%2d“,chain[j].x);j=chain[j].next;}}完善程序題〔12分〕π的近似值。π/2=1+1/3+1/3×2/5+1/3×2/5×3/7×1/3×2/5×3/7×4/9+···#include<stdio.h>#include<math.h>doublePI(doubleeps){ doubles=0,t=1.0;intn;for(n=1; 【19】 ;n++){s+=t;t=t* 【20】 return 2.0*s;}voidmain{ doublee=le-6;/*e是計算精度要求,表示允許運算結(jié)果小數(shù)點后第6位有誤差*/printf(“%f“, 【21】 ;}M的全部可分解整數(shù)。可分解整數(shù)是指這個整數(shù)的全部數(shù)位上的數(shù)字之和等于該數(shù)的全部素數(shù)因子的各位數(shù)字之和。例如,997530(9+9+7+5=30);該數(shù)的全部素數(shù)因子是3、5、5、7、19(3×5×5×7×19=9975)30(3+5+5+7+1+9=30)。函數(shù)intf(intx)xintg(intx)x全部素數(shù)因子的各位數(shù)字之和。100以內(nèi)的可分解整數(shù)有:4、22、27、58、85、94。#include<stdio.h>2023年〔秋〕5頁〔7頁〕intf(intx){ intk,n=X,s=0;do{k=n/10;s= 【22】 ;n=k;}while(k!=0);return(s);}intg(intx){ inti=0,k=2,n=x,s=0;do{ if(n/k*k==n){s=【23】;i++;n=n/k;}elsek=k+1;}while(k*k<=n);if(n!=1)s=s+f(n);if(i==0)return(0);elsereturn(s);}voidmain{inti,k,m;printf(“INPUTINTEGERM,3<M<1000\n“);scanf(“%d“,&m);k=0;for(i=4;i<=m;i++)if(【24】){k=k+l;printf(“%6d“,i);if(k==8){printf(“\n“);k=0;}}}sorta、bc數(shù)組中,m保存a數(shù)組中數(shù)據(jù)的個數(shù),nb數(shù)組中數(shù)據(jù)的個數(shù),函數(shù)返回歸并到c數(shù)組的數(shù)據(jù)個數(shù)。算法提示:首先將ba、bc數(shù)組中。#include<stdio.h>#defineswap(a,b,c)c=a,a=b,b=c;intsort(int*a,intm,int*b,intn,

溫馨提示

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

評論

0/150

提交評論