Pascal語言基礎練習_第1頁
Pascal語言基礎練習_第2頁
Pascal語言基礎練習_第3頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1、 分析下面的程序,找岀A,B,C,D對應的語句中正確的是()PROGRAM samp( In put,Output);TYPEW=(A,B,C,D,E);VARI: O.9;T: W;m: In teger;BEGINA. Readl nL;B.Readl n(t);B. m:=Sqrl.;D.W護(t)2、代數式-的Pascal表達式是()a+baAb a bA. (a-b)/a+b/a-b+a*bB. (a-b)/(a+b)/(a-b)+abC. (a-b)/(a+b)/(a-b)+a*b)D. (a-b)/(a+b)/(a-b)+a*b3、 以下正確的枚舉類型定義是()A. mset

2、=(MI,M2,M3,M4);B. xset=(xl,x2,x3)C. P=(ARRAY,DIV);D. pia=(lc,2d,3a);4、 下列中合法的變量說明是()A. VAR r:Real;Num:200;B. VAR a=Real;l=ln teger;C. DIM Read,White:I nteger;D. VAR il ,i2: I nteger;Red,White:Real;5、 以下語句語法正確的是()A. PROG Em;B. Program (Output);C. Program (In put,Output);D. Program Exa (In put,Output)

3、;6、如果a,b均為整型變量,則表達式:(a MOD 10=0) OR (a=10) And (b=5)W 數據 類型 是()A. 數值類型B. 布爾類型C. 字符類型D. 表達式不正確7、設有說明 TYPE byte=0.7;Word=0.15;Re=Real;VAR a:byte; b,c:word; d: Integer; e:re; f:Char;則下列中不合法的賦值語句是()A.b:=a;B.d:=c;C.e:=d;D.a:=f;8、下面的字符串中,有效的Pascal 字符型數據是 ()A/ B/HFC. ,?D. C9、下列哪種類型的常量不能用來定義子界類型()A. RealB.

4、IntegerC. CharD. 用戶定義的任何順序類型10、已知 rl,r2 的實行變量,訂 ,i2 是整型變量,下列各賦值語句中錯誤的是 ()A. i2:= il+i2 DIV 訂B. il:=il/i2C. r2:=2/3*Sqr(rl+r2)D. rl :=r2+i211、下面 () 是 Pascal 的合法數A. 73e4B. -e5.C. .21D. 1,717,15812、設有類型定義如下:TYPE Season=(SPRING,SUMMER,AUTUMN,WINTER); City=(BEIJING,SHANGHAI,TIANIN,GUANGZHOU);表達式 ORD(Succ

5、(SPRING) MOD Pred (Ord(GUANGZHOU) 的值是 ()A. OB. lC. 2D. 313、表達式 Round(Sqrt(14/3)-Sqrt(14 div 3) 的值為 ()A. 2B. lC. OD. -l14、每一個 Pascal 程序體必須包括 ()A. 常量定義,類型定義,變量說明,語句體B. 類型說明,變量說明,語句體C. 變量說明,語句體D. 語句體15、下列中和法的關系表達式是 ()A. av99B. 23.5V20C. 1246D. 5X= wB. NOT (0xl)C ? (3,438 ) or FalseD. 34 Pascal 表達式 Roun

6、d (4.9) MOD Trunc (2.5) 的值為 ()A. 1B. 2C? 4.9D? 2.5 26設有 TYPE sex= (male, female) ; 則下列表達式中和法的是 ()A. Ord (male) femaleB. Male=Succ (Female) 一 2C. Pred (male) female27、與代數式 ln(x +1)| 對應的 Pascal 語言的賦值語句是 ()A. Y:=Sqrt (Abs (Exp (X) Ln (X+l) ;B. Y:= Sqrt (Abs (Exp (X) Ln (X+l) ;C. Y:=Sqrt (Abs (Exp (X) *

7、Ln (X+l) ;D. Y:=Sqrt(Abs(Exp(X) * Ln(X+l) ;28、以下正確的子屆類型定義是 ()A. TYPEzj = l. .5 ;B. TYPEzj = 1.0. .5.0 ;C. TYPEzj= (1. .5);D. TYPEzj=5. .1 ;29、每個 Pascal 程序的了程序都必須包括 ()A. 變量說明,語句體B. 語句體C. 變量說明,類型說明,語句體D. 語句體,常量說明,變量說明30、下列正確的表達式是 ()A. Round (1.5) +Chr (1.5) +1.5B. (10 MOD 4) + (10 MOD 5) + (10 MOD 6)

8、DIV Round (4.5)C. NOT (m g) OR NOT (PRED (12 MOD 5) +2)D. Abs (-100) =Abs (100) AND Sqr ( 2) Sqr (2)31、以下正確的枚舉類型定義是 ()A. TYPEtp= (A, E, I, O, U)B. TYPE ran = (1. .3,& .10)C. TYPE color = (RED, BLUE, GREEN)D. TYPErt= (1.5, 2.5, 3.5, 4.5)32、表達式 23 DIV3 MOD 4 的值是 ()A. 0B. 2C. 3D. 733、已知 a,b,c,d,e,f 均為整

9、型變量,他們的值分別為9, 6, 7, 5, 2, 3, 那么表達 式 f/(cDIVe-lMODa) Modb) 的值為 ()A. 2.0B. 1.5C. 3.0D. 334、設 a=6,b=3,c=42.15, d=-8, 則表達式 (a*Trunc (c) -b) MOD Succ (d) 的值 為 ()A. 12B. 3C. 7D. 435、設a和b為同一枚舉類型變量,以下語句合法的是()A. READ(a,b) ;B. Writeln(a,b) ;C? A: 二 b;D. A:=OrdB. ;36、設有如下的定義和說明TYPEColor = (red,yellow,blue,gree

10、n.black, white) ;VARFLAG : color ;如果進彳亍賦值: flag : = green;再執行語句 Writeln(Chr(Ord(Pred (flag) ) + Ord (A) 將輸出 ()A. redB. 3C. CD. Yellow37、結構化程序設計的一種基本方法是 ()A. 遞歸法B. 篩選法C. 逐步求精法D. 迭代法38、下列函數的值是整型的是 ()A. Succ(False)B. Ord (True)C. Chr(23)D. Odd (98)39、把整數5轉換成字符5的表達式是()A. Chr(5) -Ord (0)B. Chr(5-Ord (O)C

11、. Chr(5+Ord (O)D. Chr(5+Ord (0)40、下列表達式的中和法目.運算結果為True的是()A. 1, 2 2,1B. 1, 2, 3, 4 = 1,4C. red, blue 2)44、設 a,b,c,d,e 均為整型變量,且 a=6,b=15,c=8,d=9,c=4, 則表達式 a+b DIV c MOD e 的值為 ()A. 7B. 6C? 11D. 245、變量說明如下:VARChl,ch2 : A . FJWeek: ( sun,mon,tue,wed,thu,fri,sat) ;且 chi: = A ; ch2: = D ; weekl : =sat,則表達

12、式 Ord (week) MOD (Ord(ch2) -Ord (chi) 的值是 ()A. 0B. tueC. ED. 346、下列表達式中,值為False的是()A. Sqr ( 6) =Sqr (6)B. Trunc (2.89) =10 DIV 4C. TRUE AND FALSE OR NOT FALSED. ROUND (15/6) 15 MOD 647 下列中錯誤的 Pascal表達式是()A. 10e6A3.7B. 7 DIV 15C? 20 DIV 6 / 5.0D? 4.0 DIV 248、 設有說明:CONSTc= a ; d= b;下面表達式的值等于False的是()A

13、. Odd (96 MOD 12)B. False OR TRUE=trueC? OrdC.+l=OnlD.D. Pred (SuccC.) =c49、下面表達式的結果為一 100的是()A. Trunc ( 99.9)B. Trunc ( 1000.1)C? Roimd ( 99.9)E. Round (Trunc ( 100 0.1 )50、分析下面的程序,判斷 A,B,C,D 對應的 4種語句中,正確的是 ()PROGRAM Pro (In put,Output);TYPE Day = (MON,TUE,WED,THU,FRI) ;VARA H:(xl,x2,x3,WED);BEGIN

14、bB BUSY : =MON?C Readln (W1 );D. Writein (Wl)END.51、 Pascal程序首部除必須有保留關鍵字PROGRAM夕卜,還必須有()A. 程序名B. 程序參數C. OutputD. In put52、 以下不可以用作用戶定義標不符的是()A. ReadB. RESC. BEGIN運算符()D. TO TAL53、字符串T23和字符串32比較,如果要讓比較的結果為真,應選用關系A. C. =D. =54、表達式 Round (Sqrt (61/7) Sqrt (61 DIV 7) 的值為()A. .T.B. FC. TrueD. False55 代數式

15、 1/5 (63,4+COS r )的 Pascal 表達式是()A. 1 /5 (Exp (3.4* (In (6) +Cos (r)B. 0.2* (Exp (3.4*lh (6) +Cos (r)C. 0.2 (Exp (3.4*lh (6) +Cos (3.l4159*r/180)D. 0.2* (Exp (3.4*lh (6) +Cos (3.14159*r/180)56、下列表達式中運算結果為False的是()A. *x IN A, ,C, *E,,GB. , A , C. , A , , *B, C = C, ?, A ,D. A, *B, *C = A, *B57、假設枚舉類型

16、定義如下:TYPE Day = (MON,TUE,WED,THU,FRI)則表達式Succ (Tue), Pred (Tue), Ord (Tue)的值為()AWEMON1BMon,WED1CWED,MON2DMOWED258、N,表達式True And Not Odd ( 136) (8-5 Pasca 程序的執行部分是A. 程序體B. 整個程序C. 語句體D? 程序說明部分和語句部分66、以下類型定義中,有效的是()A. TYPE A= 12 12B. TYPEB = &.5 ;C. TYPEC=1. .Sqr (7) ;D. TYPED=1. 3 ;67、以下正確的子界類型定義是()A.

17、 TYPE Num=O. .-5 ;B. TYPENum=1.0. .5.0 ;C. TYPE Sc=A. .E ;D. TYPE Sc= A . E ;68、 設有 VAR da : (Max, Min) ; 則下面表達式中合法的是()A. Succ (Max) Succ (Min)B. MaxMin) oTrue69、 與代數式 25m30 + Cos30 對應的 Pascal表達式為()A. 2Sin (30.0) +Cos (30.0)B. 2*Sin (30.0) +Cos (30.0)C. 2Sin (3.14*30.0/180.0+Cos (3.14*30.0/180.0)D?

18、2*Sin (3.14*30.0/180.0) +Cos (3.14*30.0/180.0)70、若有說明 :TYPEdata=l. .1000 ;F=-5. .0 ;VAR i : data;J: f則下面說法正確的是 ()A. 變量 i 和 j 的類型相同B. 可以有語句 i: =j ;C. 變量 i 和 j 的類型不相同D. 可以有語句 i: =-j ;71、以下有錯誤的 Pascal 實型數是 ()B. 2.34E2C. 23E1D. 56.E572、已知有以下說明:TYPE t= (JAN,TED,LED,YAN,SUN):C= (YELLOW, WHITE,GREEN,BLACK

19、):VAR vl : t; v2 : c;V3 : t; 以下語句能夠執行的是 ()A. vl: =SUN; v2: = WHITE ; v3: =GREEN ;B. IF (JANvYAN) AND (YELLOWoSUN) THEN Writein (AWREOC. IF Succ (WHITE) = BLACK THEN Writein (SEA);D. IF vl = YAN OR LED THEN Writein ( TIG) ;73、表達式 Round (Sqr (11/3) Sqr (11 Div 3) 的值是 ()A. ,T.B. ,F.C. FalseE. True74、 下面的標準標示符中,() 是 Pascal 的標準函數A. Reset (F)B. Rewrite (F)C. WriteinD.

溫馨提示

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

評論

0/150

提交評論