|
基础知识和PASCAL语言程序设计
一. 选择题(1~40每小题1分,41~50每小题2分,共60分) 下列各题A)B)C)D)四个选项中,只有一个正确的,请将正确选项涂写在答题卡相应位置上,答在试郑上不得分 (21)下面是对PASCAL程序组成结构的四条描述,其中错误的是 A) PASCAL程序必须有程序首部 B) 程序的注释部分只能写在程序中一条语句的最后 C) 程序首部的参数部分可有可无 D) 一个完整的PASCAL程序的主程序只能有一个 (22)设A,B,C为整型变量,且有A:=5;B:=2;下面能使C的值为1的正确语句是 A)C:=(A-2)/B; B)C:=A MOD (B+2。0); C)C:=A DIV (B+1); D)C:=(A-2)DIV (B/1); (23)设有常量定义:CONST A=0;B=22768;下面对常量引用正确的是 A)READLN(A); B)A:=A=1; C)PROCEDURE P(C:B。。1); D)VAR C:A。。B; (24)下面函数值等于FALSE 的 A)ODD(TRUNC(-7。49)) B)ROUND((ABS(-9。5)))C)NOT (TRUE=7 (25)设有说明VAR COLOR;(RED,GREEN,YELLOW,BLUE); A:BOOLEAN; 下面语句正确的是 A)COLOR:='GREEN'; B)WRITELN(GREEN); C)WRITELN(COLOR); D)IF RED30 AND 7015 C)1520 (28)标准PASCAL程序说明部分的正确顺序是 A)LABEL-CONST -VAR -TYPE B)VAR-CONST-LABEL-TYPE C)LABEL-CONST-TYPE-VAR D)CONST-VAR-TYPE-LABEL (29)下列说法中正确的是 A) 一个没有压缩的数组所占存储单元是压缩数组的4倍 B) 使用压缩数组的程序比使用未经压缩数组的程序执行起来要慢 C) 只有字符数组才可以压缩 D) 压缩数组中的元素是不可单独存取的 (30)设有如下说明:TYPE PTR=^REC; REC=RECORD X:INTEGER; CH:CHAR END VAR P:PTR; 下面正确的赋值语句是(设已执行了NEW(P)) A)P^. X:=3; B)P.X^:=3; C)(P.X)^:=3; D)P.X:=3; (31)下面满足当(aA)IF A表示回车符): 1 2 3 4 5 6 7 8 9 下列语句组中不能使A=1,B=7的是 A) READLN(A,B,B,B,B,B,B,C,C); B) READLN(A); C)READLN(A,C,C,C); D)READLN(A,C,C); READLN; READ(B); READLN(B,C,C); READLN(B); (35)下面程序段,能正确输出5行"HELLO"的信息是 A)X:=1; B)X:=0; WHILE X BEGIN BEGIN WR [1] [2] [3] [4] [5] [6] [7] 下一页 |