C語言模擬考試試題數(shù)組之前模擬2_第1頁
C語言模擬考試試題數(shù)組之前模擬2_第2頁
C語言模擬考試試題數(shù)組之前模擬2_第3頁
C語言模擬考試試題數(shù)組之前模擬2_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

單選題:DF2

1.floata=8.04;5.在C語言中,要求參加運算的數(shù)必須是整數(shù)的

intb=(int)a;是____o

printf("%d”,b);

則上面程序的輸出為____oA==

A8.0B++

B8C/

C0D%

D8.046.若有說明:inta[10];則對a數(shù)組元素的正確引

2.用scanf("%c,%c",&a,&b);語句給變量a、b用是___O

分別賦值為3和4時,應(yīng)從鍵盤輸入____,然后

回車。Aa[3.5]

A3,4Ba(5)

B3;4Ca[10]

C3(空格)4Da[10-10]

D以上方式都可以7.下面不正確的if語句形式是___o

3.c=strlen("abv")則c的值是____。Aif(x!=y)

x=y;

A5y++;

else

B3y-;

C6Bif(x>y)

x=y;

D4

Cif(x==y)

4.在TurboC環(huán)境下,可以取得幫助信息的熱鍵x+=y;

是。

Dif(xvy)

AF1{x++;y++;}

8.inti,t=0;

BF10for(i=0;i<2;i++)

(

CCTRLi++;

t++;

}while(k=2)k--;

printf("%d",t);該循環(huán)的循環(huán)體執(zhí)行的次數(shù)為___O

上面程序段的輸出為____O

A3

A4

B2

B3

C無限循環(huán)

C1

D0

D2

13.如果想提前結(jié)束for循環(huán),并且執(zhí)行for循

9.已知max=3<5?3:5;則max的值為____=環(huán)之后的語句,最常用的是___。

A8Abreak

B5Bcontinue

C0Cgoto

D3Dexit

10.以下運算符中優(yōu)先級最高的運算符是14.有字符數(shù)組a[10],則輸出其中的字符串的

正確語句是o

A*

Aprintf("%s",a);

B!=

Bprintf("%s",&a);

C||

Cprintf("%s”,a[0]);

D<

Dputs(a[0]);

11.若有:

chara[10],b[10];15.設(shè)有語句:

則以下正確的輸入格式為Ointa=3,b;

b=a<4;

Ascanf(,,%s%s",a,b);printf("%d,%d",a,b);

則輸出結(jié)果是o

BgetsC'a-J.getsC'b");

A3,1

Cgets(a,b);

B4,2

Dscanf(n%s%s",&a,&b);

12.intk=3;C3,0

B1

D3,6

C-1

16.設(shè)a,b均為float型變量,則以下不合法的賦

值語句是____oD無定值

Aa=b=0;20.設(shè)有intx=10,y=20;則printf("%d",(x,y));

的輸出結(jié)果是____o

Bb=(a%2)/10;

A10

Ca*=b+8;

B2010

D++a;

C格式控制符不夠,所以不能輸出

17.下面那一種數(shù)據(jù)類型占內(nèi)存存儲空間最大的

是____。D20

Aint填空題:

1.輸入輸出單精度(float)變量時其格式控制符

Bfloat為%f,那么雙精度(double)的格式控制符為

O

Clong2.邏輯運算符!比邏輯運算符)|的優(yōu)先級___0

(填高或低)

Ddouble3.變量名只能由英文字母、數(shù)字和___組成。

18.若有:4.在TC2.0中,執(zhí)行(運行)源程序的快捷健是

chara=97;____+F9o

printf("%c",a++);5.八進制011等于十進制的____-

則____06.表達式‘c'&&'d'的值為____?

7.在C語言中,有一個兩目運算符,它的兩側(cè)要

A輸出的是字符常量b求運算數(shù)都必須是整型,這個運算符是____。(不

要填漢字)

B輸出的是978.除pirntf函數(shù)外,還有一個可以向屏幕輸出單

個字符的庫函數(shù),這個函數(shù)的函數(shù)名是____O

C輸出ASCII碼為97的字符9.表達式5>3+2的值是____o

10.inti=0,sum=0;

D輸出的是98for(;sum>=0;++i)

sum+=-i;

執(zhí)行上面程序段以總的值為____o

19.unsignedintx;sum

x=65535;

printf("%d",x);改錯題:

該程序段的輸出為____O從鍵盤輸入的若干學生成績,統(tǒng)計并輸出最高成

績和最低成績,當輸入成績?yōu)樨摂?shù)時結(jié)束。fmax

A65535和fmin分別存儲最高成績和最低成績。

共有2行有錯誤,每個/*****found*****/以下的部

分有1行。請尋找錯誤行并分別改正。其它內(nèi)容for(i=0;i<=2;i++)

不許改動;不許增加行,也不許刪除行。

for(j=0;j<=2;j++)

scanf(”%d”,⑴);

作題步驟:先下載保存到D:盤,然后作題、保for(i=0;i<=2;i++)

存、上傳。

for(j=0;j<=2;j++)

if((2)||i+j==2)

#include<stdio.h>s=s+a[i][j];

main()printff'arraya:\n");

{floatx,fmax,fmin;for(i=0;i<=2;i++)

scanf("%f",&x);(

fmax=fmin=x;for(j=0;j<=2;j++)

/*************found************/printf("%5d",a[i][j]);

while(x!=0)printf("\n");

(}

/★★★★★★★★★★★★★found************/printf("%d\n",s);

if(x<fmax)}

fmax=x;

elseif(x<fmin)

fmin=x;編程題:

scanf(”%f”,&x);

}

printf("%f,%f",fmax,fmin);有一分數(shù)序列:1/2,-1/3,1/4,-1/5,1/6求這個數(shù)列

}的前m項之和,將總和存放到變量sum中,并輸

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論