PASCAL程序设计语言基础
一、选择题1、PASCAL程序的执行部分是_______。A、程序体B、语句C、程序说明部分和语句部分D、整个程序2、标准PASCAL程序说明部分的正确顺序是________。A、labelco
stvartypeB、varco
stlabeltypeC、labelco
sttypevarD、co
stvartypelabel3、下列______是合法的标识符。A、A23456B、XYC、BEGIND、HX4、下列______是非法的标识符。A、A17B、A_17C、3XD、P5Q5、下列_____不是保留字。A、
ewB、programC、divD、var6、下面_______是PASCAL数。A、73e4B、e4C、3674e6D、17422587、下面________是实数。A、90B、00C、‘0’D、08、下面有效的PASCAL字符型数据是________。A、‘ThisisB、6C、YD、9、下列常量定义中正确的是______。A、co
std40ord100B、co
sts05C、co
sts215D、co
sts2510、下列变量说明中,不合法的是______。A、vararealB、varrrealC、varredi
tegerD、vari1i2i
teger11、下列函数值是整型的是______。A、CHR23B、ORDFALSEC、SUCCFALSED、ODD9812、下列函数值不可能是布尔类型的是_______。A、ODDXB、ORDXC、PREDXD、SUCCX13、设x是实型变量,下列表达式能将x四舍五入后保留两位小数的是______。A、rou
dxB、rou
dx100C、rou
dx100100D、rou
dx101014、表达式35DIV3MOD4的值是_______。A、0B、2C、3D、615、表达式sqrtabs100sqrrou
d37的值是________。A、30B、40C、300D、40016、把整数5转换为字符5的表达式是________。A、chr5ord0B、chr5ord0C、chr5ord0D、chr5ord017、下列中正确的关系表达式是_______。A、a100B、23520C、2346a
d728D、5x2018、下列_______程序行是对的。A、xy5B、abc3C、y1yy1D、ix1019、下列程序段运行后,变量value的值为__________。x20ifx10the
value5xelsevalue4x
fA、100B、80C、90D、7020、下列程序段运行后,变量max的值为__________。a5b10maxaifbmaxthe
maxbA、5B、10C、5和10D、以上都不是21、下列程序段运行后,变量ab的值为________。a3b4ifabthe
begi
taabbte
dA、3,4B、4,3C、3,3D、4,422、下列if语句中y0ifx0the
y5elseifx10the
y10elsey100试指出:当x80时,运行的结果是________,x5时结果为________。A、y9B、y5C、y10D、y100E、y20023、请从供选择的程序行中选出能计算机下列各算式的正确程序行:begi
a1x1repeat_______________xx2u
tilx21writel
sse
d1s1357…192s13579…193s113135157…117194s113135…135…19A、axssaaaaB、ssr