19春福师《高级语言程序设计》在线作业一2满分答案5

上传人:95****64 文档编号:88820908 上传时间:2019-05-10 格式:DOC 页数:6 大小:30.50KB
返回 下载 相关 举报
19春福师《高级语言程序设计》在线作业一2满分答案5_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《19春福师《高级语言程序设计》在线作业一2满分答案5》由会员分享,可在线阅读,更多相关《19春福师《高级语言程序设计》在线作业一2满分答案5(6页珍藏版)》请在金锄头文库上搜索。

1、19春福师高级语言程序设计在线作业一2 - 一、单选题共20题,80分1、有下面程序段: a:=false;b:=false;c:=false; x:=15; if a then x:=x10 else if b then x:=x-5 else if c then x:=20 else x:=25; 假设所有变量均已说明,程序运行后x的值是( ) 。A25B20C15D5本题正确的选项是:A2、设k为整型变量,且有以下程序段: if(k0) then if k5 then if k2 then x:=3 else x:=4 用case语句改写上述程序,执行效果一样的是( )。Acase k

2、of 1,2:x:=4; 3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 endBcase k of 1:x:=4; 2,3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 endCcase k of 1,2:x:=4; 3,4,5:x:=3; 9,10:x:=1; 6,7,8:x:=0 endDcase k of 1,2,3:x:=4; 4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 end本题正确的选项是:B3、设有如下说明:var q,p:integer; 且已知有过程调用new(p);new(q);则下面语句正确的是Aread(p,q

3、);Bp:=qCp:=p+1Dp:=p+q;本题正确的选项是:B4、下列常量说明中,合法的是 ( )。Aconst color=red.blueBconst const=10*5Cconst x1:=3.9Dconst abc=abc本题正确的选项是:B5、字符串abcd和字符串dcba进行比较,如果让比较的结果为真,应选用关系运算符( )AB=本题正确的选项是:B6、已知a,b,c,d是类型简单变量,且都已有互不相同的值,执行下列语句b:=a; a:=c; d:=a; d:=b;后,其值相等的变量是( )。Aa,dBa,cCc,bDb,a本题正确的选项是:B7、设有说明type byte=0

4、.7; word=0.15; num=real; var a:byte; b,c:word; d:integer; e:num f:char; 则下列中不合法的赋值语句是( )。Ab:=a;Bd:=c;Ce:=d;Da:=f;本题正确的选项是:D8、已知英文字母a的ASCll代码值是十六进制数61H,那么字母d的ASCll 代码值是:A34HB54HC24HD64H本题正确的选项是:D9、设x和y是同一种枚举类型变量,则下列语句中合法的是( )Ax:=ord(y)Bx:=yCread(x,y)Dwrite(t,y)本题正确的选项是:B10、下列中正确的关系表达式是( )Aa100B23.520

5、C238D5female本题正确的选项是:B11、假定有以下变量定义: int k=7,x=12则能使值为3的表达式是:Ax%=(k%=5)Bx%=(k-k%5)Cx%=k-k%5D(x%=k)-(k%=5)本题正确的选项是:C12、以下属非法用户自定义标识符的是( )AdateBdirClistDtype本题正确的选项是:D13、下列循环语句所构成的循环,共执行循环体的次数是( )。 i:=2.5; repeat i:=j0.5; write(1) until(i3);A0B1C2D3本题正确的选项是:C14、下列for语句构成的循环,能执行且有输出的是( )。Afor i:=1 downt

6、o 5 do write(i)Bfor i:=5 to 1 do write(i)Cfor i:=5 to 5 do write(i)Dfor i:=0.5 to 5.5 do write(i)本题正确的选项是:C15、若有说明: var a:array1.10of array1.10of integer; 下列语句中正确的是( )。Aaa2,4:=100;Ba812:=100;Ca0,2,4:=100Da24:=100;本题正确的选项是:D16、下面的程序从键盘接收任意6个数放入数组a中,假设这6个数为:814256,则要输出一个具有如下内容的方阵. 14256 681425 568142

7、256814 425681 142568 program exam(input,output); var a:array1.6of integer; i,j,k:integer; begin for i:=1 to 6 do read(_); readln; for i:=1 to 6 do begin if i=1 then k:=1 else k:=_; for j:=1 to_do begin write(ak:2); if k=6 then k:=1 else k:=_ end; writeln end endAak,6-i,6,k+1Bai,6-i,6,k1Cai,6-i,6,k+1

8、Dai,6+i,6,k+1本题正确的选项是:C17、若使a=1,b=2,c=3,d=5,e=6,提供输入数据格式为 12 34 56 其中表示回车符,则应选取用输入语句( )。Areadln(a.b);readln(c,d);readln(e,f)Breadln(a,b,c);readln(d,e,f)Creadln(a,b,c,d,e,f)Dreadln(a,b,c);readln(d,e)本题正确的选项是:D18、当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为:if(ad)if(cd)elseif(ac)if(bd) x=2;else x=3;else x=6;else

9、x=7;A1B2C3D6本题正确的选项是:D19、设有变量说明:var aa:(c,g,a,j,k);则函数succ(a)的取值是( )。AgB3CjDb本题正确的选项是:C20、下列类型的变量中,不能用write语句直接输出的变量是( )。A布尔型变量B枚举型变量度C整型变量度D字符变量本题正确的选项是:D二、判断题共5题,20分1、readln语句用于从外部设备(如键盘)上顺序读入数据,并将这些数据依次赋值给变量表中相应的变量.A错误B正确本题正确的选项是:A2、读语句变量表中,变量的类型仅可以是整型、实型、字符型和枚举型。A错误B正确本题正确的选项是:A3、在Turbo Pascal语言中将字符串类型视为标准的数据类型,其类型标识符为STRING。A错误B正确本题正确的选项是:B4、eoln函数的功能是若文件指针指向行结束符或文件结束符,则返回true,否则返回false。A错误B正确本题正确的选项是:B5、记录类型是一种用户自定义的复杂构造类型,该类型的各个分量具有不同的类型,甚至可以是另外一种记录类型。A错误B正确本题正确的选项是:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 成考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号