c語言無紙化考試試題自己下了打印吧_第1頁
c語言無紙化考試試題自己下了打印吧_第2頁
c語言無紙化考試試題自己下了打印吧_第3頁
c語言無紙化考試試題自己下了打印吧_第4頁
c語言無紙化考試試題自己下了打印吧_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

一.填空題1設(shè)整型數(shù)據(jù)占2個字節(jié),則最小有符號整數(shù)是【】。2c語言屬于高級語言,由于c程序也要經(jīng)過【】、連結(jié)才能獲得可履行的目標(biāo)程序3在scanf函數(shù)中要指定數(shù)據(jù)在內(nèi)存中寄存的【】。4復(fù)合語句是由【】把多個語句括起來構(gòu)成的語句,它被認(rèn)為是單條語句。5在C語言中,用【】表示邏輯值"真"。6實型變量f=,履行printf("%5.2f",a);結(jié)果是【】。7系統(tǒng)供給的字符串連接函數(shù)的函數(shù)名是【】。8數(shù)組初始化intarray[5]={0,1,2}后,array[3]的值為【】。從【】的角度分,有全局變量和局部變量兩種變量。10表示構(gòu)造體變量boy的num成員的表達(dá)式為【】。11.C語言中優(yōu)先級最低的運算符是【】。12.整型變量a=20,則表達(dá)式a+=a-=a-a值為【】。13靜態(tài)局部變量的儲存空間是在【】階段分派的。14fseek函數(shù)頂用來表示"位移量"的形參的數(shù)據(jù)種類是【】。15每個變量都有兩個屬性:數(shù)據(jù)種類和【】。16.在C語言中,局部變量的缺省儲存類是【】。17.構(gòu)造體stu種類的變量b,接見b中成員a的表達(dá)式應(yīng)為【】。18.指針變量增1或減1時,挪動的字節(jié)數(shù)取決于指針變量的【】。19.函數(shù)的參數(shù)分為形參和實參兩種,形參出此刻【】中,實參出此刻主調(diào)函數(shù)中。20.C語言中把不一樣種類的數(shù)據(jù)組合成一個有機(jī)整體的種類是【】。二.選擇題1.若以下選項中的各變量均為整型且已有值,此中不正確的賦值語句是【】。A.++t;B.n1=(n2*(n3=0));C.k=i=j;D.a/=b+c=1;2.已知ch是字符型變量,下邊正確的賦值語句是【】。A.ch='123'B.ch='xfffC.ch='\08'D.ch='\\'3.有以下程序main( ){intx=102,y=012;printf(“%2d,%2d\n”,x,y);}履行后輸出結(jié)果是【】。A.10,01B.002,12C.102,10D.02,10(表達(dá)式1;表達(dá)式2;表達(dá)式3);表達(dá)式1在for循環(huán)開始至結(jié)束履行【】次。A.1B.與for循環(huán)次數(shù)同樣C.若表達(dá)式2在循環(huán)一開始不建立,則不履行表達(dá)式1D.不可以確立5.以下不正確的語句為【】。A.if((a=b;)>0)t=a;B.if((a=b)>0)t=a;C.if(a>b);D.if(a<b){a++;b++;}6.以下說法正確的選項是【】。A.輸入項能夠為一個實型常量,如scanf("%f",;B.只有格式控制,沒有輸入項,也能進(jìn)C.輸入實型數(shù)據(jù)時,格式控制部分應(yīng)規(guī)定小數(shù)點后的位數(shù)D.輸入數(shù)據(jù)時應(yīng)指明變量的地址,如scanf("%f",&f);7.以下函數(shù)用來復(fù)制字符串的標(biāo)準(zhǔn)函數(shù)是【】。A.strcpyB.strcatC.strlenD.strlwr8.有定義chara[20];將字符串"china"保留在數(shù)組a中,正確的使用方法是【】。A.a="china";A.a="china";C.a->"china";D.strcpy(a,"china");9.函數(shù)調(diào)用fun(a+b,(x,y),fun(n+k,d,(a,b)));則fun形參的個數(shù)是【date{inty;intm;intd;}x;以下語句正確的選項是【】。A.scanf("%d,%d,%d",x);B.printf("%d,%d,%d",x);C.scanf("%d,%d,%d",,,;D.scanf("%d,%d,%d",&,&,&;

】。三.程序填空題輸入一個八進(jìn)制格式字符串,將其變換為十進(jìn)制數(shù)字并輸出。完美程序。#include<>main( ){char*p,s[6];intn;【1】;gets(p);n=0;while(*p>='0'&&【2】){n=n*8+*p-'0';【3】;}printf("%d",n);}2.函數(shù)ch( )是將參數(shù)x中的字符串內(nèi)數(shù)字字符復(fù)制到參數(shù)y中構(gòu)成新串,并在主函數(shù)中輸出此新串。voidch(chara[20],charb[10]){inti,j=0;for(i=0;a[i]!='\0';i++)if(a[i]>='0'&&a[i]<='9'){【1】j++;}【2】;}main( ){charx[]="good1st2uent3!";chary[10];ch(x,y);printf("%s",【3】);}3.輸出整型數(shù)組中寄存的元素的最大值。第一,用戶輸入5個整數(shù)寄存到數(shù)組后,找到數(shù)組中最大元素的下標(biāo);最后輸出此最大元素。完美程序。

arr

中;然#include<>main( ){intarr[5];inti;intmax=0;for(i=0;i<5;i++)scanf("%d",

1

】);for(i=1;i<5;i++)if(

2

】)max=i;printf("max=%d\n",

3

】);}4.有一個字符串"abcdefghijklmn",截取它的第5個到第8個字符,把這4個字符賦給另外一個字符串t,并將這4個字符打印出來。main( ){chars[20]="abcdefghijklmn";chart[10];inti,j;clrscr( );for(【1】;i<=7;【2】)t[j]=s[i];【3】printf("%s",t);}三.程序填空題輸出整型數(shù)組中寄存的元素的最大值。第一,用戶輸入5個整數(shù)寄存到數(shù)組arr中;而后,找到數(shù)組中最大元素的下標(biāo);最后輸出此最大元素。完美程序。#include<>main( ){intarr[5];inti;intmax=0;for(i=0;i<5;i++)scanf("%d",

1

】);for(i=1;i<5;i++)if(

2

】)max=i;printf("max=%d\n",

3

】);}2.有一個字符串

"abcdefghijklmn"

,截取它的第

5個到第

8個字符,把這

4個字符賦給其他一個字符串

t,并將這

4個字符打印出來。main( ){chars[20]="abcdefghijklmn";chart[10];inti,j;clrscr( );for(

1

】;i<=7;

2

】)t[j]=s[i];【

3

】printf("%s",t);}選擇題1.以下不合法的用戶表記符是【】。A.f2_G3B.If2以下表示實數(shù)型常量,不合法的是【】。B..5C.D.10.3若要求在if后一對圓括號中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達(dá)式為【】。A.aB.!aC.a=0D.a<>04設(shè)a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=2、n=2,則邏輯表達(dá)式(m=a>b)&&(n=c>d)運算后,n的值位為【】。A.05.履行【】程序段后,i的結(jié)果為4。A.inti=0,j=0;(i=3,(j++)+i);B.inti=1,j=0;j=i=((i++)*2);C.inti=0,j=1;(j==1)?(i=1):(i=3);D.inti=1,j=1;i+=j+=2;6.判斷char型變量ch能否為大寫字母的正確表達(dá)式是【】。A.'A'<=ch<='Z'B.(ch>='A')&&(ch<='z')C.C.(ch>='A')&&(ch<='Z')D.('A'<=ch)AND('Z'>=ch)7.如有說明inta[3][4]={0};則下邊的表達(dá)正確的選項是【】A.只有元素a[0][0]可獲得初值0B.此說明語句不正確C.數(shù)組a中各元素都可獲得初值,但其值不必定為0D.數(shù)組a中每個元素均可獲得初值08inta[4]={1,3,5,7};則表達(dá)式++*(a+2)的值為【】。9C語言規(guī)定,簡單變量做實參時,它和對應(yīng)形參之間的數(shù)據(jù)傳達(dá)方式是【】。A.相互傳達(dá)B.由用戶指定傳達(dá)方式C.地點傳達(dá)D.單向值傳達(dá)10structdate{inty;intm;intd;}x;以下語句正確的選項是【】。A.scanf("%d,%d,%d",x);B.printf("%d,%d,%d",x);C.scanf("%d,%d,%d",,,;D.scanf("%d,%d,%d",&,設(shè)整型數(shù)據(jù)占2個字節(jié),則最小有符號整數(shù)是【】。系統(tǒng)供給的字符串連接函數(shù)的函數(shù)名是【】。在C語言中,局部變量的缺省儲存類是【】。表示構(gòu)造體變量boy的num成員的表達(dá)式為【】。數(shù)組初始化intarray[5

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論