完整word版,2017年韓山師范學(xué)院本科插班生《C語言程序設(shè)計》試卷_第1頁
完整word版,2017年韓山師范學(xué)院本科插班生《C語言程序設(shè)計》試卷_第2頁
完整word版,2017年韓山師范學(xué)院本科插班生《C語言程序設(shè)計》試卷_第3頁
完整word版,2017年韓山師范學(xué)院本科插班生《C語言程序設(shè)計》試卷_第4頁
完整word版,2017年韓山師范學(xué)院本科插班生《C語言程序設(shè)計》試卷_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(A卷)第(A卷)第2頁共9頁2017年韓山師范學(xué)院本科插班生考試試卷計算機科學(xué)與技術(shù)專業(yè)高級語言程序設(shè)計試卷(A卷)一、填空題(每空1分,共10分)一個C程序的執(zhí)行是從本程序的函數(shù)開始。2.結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)為順序結(jié)構(gòu)、、能表示“整型變量x的絕對值小于5”的C語言表達式是(不得使用系統(tǒng)函數(shù))。在C語言中,當(dāng)表達式值為0時表示邏輯值“假”,當(dāng)表達式值為時表示邏輯值“真”。TOC\o"1-5"\h\z在位運算中,操作數(shù)每左移一位(無溢出),其結(jié)果相當(dāng)于操作數(shù)以2。6.設(shè)有定義FILE*fp;則關(guān)閉fp對應(yīng)文件的操作語句是。在C程序中,根據(jù)數(shù)據(jù)的組織形式可以可分為文件和文件。若有定義chars□二"\nl23\\";則strlen(s)的值為;sizeof(s)的值為。二、單項選擇題(每小題1.5分,共30分)題號12345678910答案題號11121314151617181920答案1.C語言中的標(biāo)識符只能由字母、數(shù)字和下劃線,且第一個字符()。必須為字母B.必須為下劃線C.必須為字母或下劃線D.可以是字母或數(shù)字或下劃線設(shè)a,b為整型變量,以下合法的表達式為()。b=a/2B.b=*a+2C.b+a=2D.b=a%2.53.以下選項中能表示合法常量的是整數(shù):1,200實數(shù):1.5E2.0C?字符斜杠:,\'D.字符串:〃\007〃若有a=4,b=3,c=5,則表達式a<b<c的值為()。A.1B.表達式不合法C.0D.2下列關(guān)于指針變量賦空值的說法錯誤的是當(dāng)賦空值的時候,變量指向地址為0的存儲單元賦值語句可以表達為變量名\0‘;賦值語句可以表達為變量名=0;一個指針變量可以被賦空值下列程序的運行結(jié)果是()。#include<stdio.h>voidmain(){inti=1,j=1,k=2;if((j++IIk++)&&i++)printf("%d,%d,%d\n",i,j,k);}A.1,1,2B.2,2,1C.2,2,2D.2,2,3下列不會構(gòu)成無限循環(huán)的語句或語句組是()。A.n=0;B.n=0;do{++n;}while(n<=0);while(1){n++;}n=l0;D.for(n=0,i=l;;i++)n+=i;while(n);{n--;}若要定義一個具有5個元素的整型數(shù)組,以下錯誤的定義語句是()。inta[5]=<01;intb[]={0,0,0,0,0};intc[2+3];D.inti=5,d[i];9.有以下程序main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=a[i][1];printf(“%d\n”,s);TOC\o"1-5"\h\z}程序運行后的輸出結(jié)果是()。A.11B.19C.13D.2010.表達式a+=a-=a=9的值是A.9B.-9C.18D.0設(shè)i是int型變量,f是float型變量,用下面的語句給這兩個變量輸入值:scanf(“i=%d,f=%f”,&i,&f);為了把100和765.12分別賦給i和f,則正確的輸入為()。A.100765.12B.i=100,f=765.12C.100,765.12D.x=100y=765.12若有宏定義#defines(m,n)m/n則s(4+2,2+1)的值為()。A.2B.7C.6D.3若有以下程序段:intx=1,y=2;x=x"y;y=y\;x=x"y;則執(zhí)行上述語句序列后,x,y的值分別是()。A.X=2,Y=1B.X=1,Y=2C.X=2,Y=2D.X=1,Y=1若有以下說明和語句:structstudentA卷)第A卷)第6頁共9頁(A卷)第(A卷)第#頁共9頁printf(“\n”);}4.下面程序的功能是:使一個字符串按逆序存放,請?zhí)羁?include<stdio.h>voidmain(){charm,str[60];inti,j;printf(“inputastring:”);gets(str);for(i=0,j二strlen(str)T;;i++,j—){m=str[i];str[j]=m;}puts(str);}五、編程題(每小題10分,共20分)注意:程序的易讀性非常重要。如果卷面很亂,或難以讀懂,將被扣分。1.有1、2、3、4共四個數(shù)字,能組成多少個互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?A卷)第A卷)第9頁共9

溫馨提示

  • 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

提交評論