free pascal急!!!!!!!!
1.下列中错误的PASCAL表达式是。A)10e6*3.7B)17DIV3C)18DIV3*4.0D)4.018DIV32.以下正确的PASCAL实型数是。A)0.56E...
1.下列中错误的PASCAL表达式是 。
A)10e6*3.7 B)17 DIV 3 C)18 DIV 3*4.0 D)4.018 DIV 3
2.以下正确的PASCAL实型数是 。
A)0.56E2.5 B)2.56E2 C)•318E1 D)34.E5
3.a1,a2,a3是布尔型变量,分别等于True,True,False,下列表达式的值为False的是 A)NOT a1 AND NOT a2 B)a1 OR a2 AND a3
C)(N0T a1 OR a2)AND (a2 0R a3) D)False OR NOT a1 AND a2 OR NOT a3
4.下列 是合法的标识符。
A) A17 B)A_17 C) 3X D) P5Q
5.下列 不是保留字。
A)new B) program C) div D) var
6.下面 是PASCAL 数。
A)73E4 B) -E4 C)36.74-E6 D)1,742,258
7.下面 是PASCAL 中的实数。
A)90 B)0.0 C) ‘0’ D) 0
8.下列常量定义中正确的是 。
A ) const d=40 or d=100 B) const s:0.5
C) const s=2.15 D) const s:=(2>5)
9.下列变量说明中,不合法的是 。
A)VAR A=REAL; B) VAR R:REAL;
C)VAR RED:INTEGER; D) VAR I1,I2:INTEGER;
10.表达式 35 DIV 3 MOD 4 的值是 。
A)0 B)2 C)3 D)6
11.下式中正确的关系表达式是 。
A)’a’<100 B) 23.5<20
C) 23<46 and 72>8 D) 5<x<20
12.下列 程序行是对的。
A)X:=Y:=5; B)A+B:=A^3;
C) Y:=1;Y:=y+1; I:=X10’’;
13.下列程序段运行后,变量value的值为 。
x:=20;
if x>=10 then value:=5*x else value:=4*x;
A) 100 B)80 C)90 D)70
14.下面的输出语句中错误的语句是(各选项中所用的均是单引号)
A)Writeln(’’’$’’is used to mean ’’US doller’’’);
B)Writeln(’The word’’china’’has five letters’);
C)Writeln(’The sign’’$’’is used to mean ’’US doller’’’);
D)Writeln(’The word’china’has five letters’);
15.已知有说明如下:VAR p,q: Integer;
a,b:real;
下列哪个赋值语句无语法错误?
A)P:=a; B)p:=p+b; C)q:=p+a; D)b:=a+q;
16.设x,z,m,j为整型变量,且z,m均已赋值,并有程序段:
x:=z;
FOR j:=1 TO m DO
x:=x-1;
下面赋值语句与上述程序段等价的是
A)x:=x-j; B)x:=z-m; C)x:=j-z; D)x:=j+m;
18.下列程序段运行后,变量MAX的值为 。
A:=5;B:=10;MAX:=A;
IF B>MAX THEN MAX:=B;
A)5 B)10 C)5和10 D)以上都不是
19.下列程序段运行后,变量A,B的值为 。
A:=3;B:=4;
IF A>B THEN BEGIN T:=A;A:=B;B:=T;END;
A)3,4 B)4,3 C)3,3 D)4,4
20.下列符号不表示字符的是 。
A)‘X’ B) ‘*’ C) ‘8’ D) a
二、阅读程序段,写出程序段的输出结果(40’)
1. M:=4;N:=9;T:=N-M;
if M*2>N then T:=T+M*2;
else T:=T-M/2;
write(T);
输出:
2. m:=7;n:=12;a:=n mod m;
if n div m >2 then a:=a-m
else a:=a+n;
write(a);
输出:
3. read(a,b);
if a<=b then
begin
t:=a;
a:=b;
b:=t;
end
else read(b,a);
write(‘a+b=’,a+b);
输入 4□2□3□1↙
输出:
4. t:=4;
if t>4 then write(‘t>4’);
else if t<6 then write(‘t<6’)
else if t=4 then write(‘t=4’);
输出: 展开
A)10e6*3.7 B)17 DIV 3 C)18 DIV 3*4.0 D)4.018 DIV 3
2.以下正确的PASCAL实型数是 。
A)0.56E2.5 B)2.56E2 C)•318E1 D)34.E5
3.a1,a2,a3是布尔型变量,分别等于True,True,False,下列表达式的值为False的是 A)NOT a1 AND NOT a2 B)a1 OR a2 AND a3
C)(N0T a1 OR a2)AND (a2 0R a3) D)False OR NOT a1 AND a2 OR NOT a3
4.下列 是合法的标识符。
A) A17 B)A_17 C) 3X D) P5Q
5.下列 不是保留字。
A)new B) program C) div D) var
6.下面 是PASCAL 数。
A)73E4 B) -E4 C)36.74-E6 D)1,742,258
7.下面 是PASCAL 中的实数。
A)90 B)0.0 C) ‘0’ D) 0
8.下列常量定义中正确的是 。
A ) const d=40 or d=100 B) const s:0.5
C) const s=2.15 D) const s:=(2>5)
9.下列变量说明中,不合法的是 。
A)VAR A=REAL; B) VAR R:REAL;
C)VAR RED:INTEGER; D) VAR I1,I2:INTEGER;
10.表达式 35 DIV 3 MOD 4 的值是 。
A)0 B)2 C)3 D)6
11.下式中正确的关系表达式是 。
A)’a’<100 B) 23.5<20
C) 23<46 and 72>8 D) 5<x<20
12.下列 程序行是对的。
A)X:=Y:=5; B)A+B:=A^3;
C) Y:=1;Y:=y+1; I:=X10’’;
13.下列程序段运行后,变量value的值为 。
x:=20;
if x>=10 then value:=5*x else value:=4*x;
A) 100 B)80 C)90 D)70
14.下面的输出语句中错误的语句是(各选项中所用的均是单引号)
A)Writeln(’’’$’’is used to mean ’’US doller’’’);
B)Writeln(’The word’’china’’has five letters’);
C)Writeln(’The sign’’$’’is used to mean ’’US doller’’’);
D)Writeln(’The word’china’has five letters’);
15.已知有说明如下:VAR p,q: Integer;
a,b:real;
下列哪个赋值语句无语法错误?
A)P:=a; B)p:=p+b; C)q:=p+a; D)b:=a+q;
16.设x,z,m,j为整型变量,且z,m均已赋值,并有程序段:
x:=z;
FOR j:=1 TO m DO
x:=x-1;
下面赋值语句与上述程序段等价的是
A)x:=x-j; B)x:=z-m; C)x:=j-z; D)x:=j+m;
18.下列程序段运行后,变量MAX的值为 。
A:=5;B:=10;MAX:=A;
IF B>MAX THEN MAX:=B;
A)5 B)10 C)5和10 D)以上都不是
19.下列程序段运行后,变量A,B的值为 。
A:=3;B:=4;
IF A>B THEN BEGIN T:=A;A:=B;B:=T;END;
A)3,4 B)4,3 C)3,3 D)4,4
20.下列符号不表示字符的是 。
A)‘X’ B) ‘*’ C) ‘8’ D) a
二、阅读程序段,写出程序段的输出结果(40’)
1. M:=4;N:=9;T:=N-M;
if M*2>N then T:=T+M*2;
else T:=T-M/2;
write(T);
输出:
2. m:=7;n:=12;a:=n mod m;
if n div m >2 then a:=a-m
else a:=a+n;
write(a);
输出:
3. read(a,b);
if a<=b then
begin
t:=a;
a:=b;
b:=t;
end
else read(b,a);
write(‘a+b=’,a+b);
输入 4□2□3□1↙
输出:
4. t:=4;
if t>4 then write(‘t>4’);
else if t<6 then write(‘t<6’)
else if t=4 then write(‘t=4’);
输出: 展开
展开全部
1.下列中错误的PASCAL表达式是 A 。
A)10e6*3.7 B)17 DIV 3 C)18 DIV 3*4.0 D)4.018 DIV 3
2.以下正确的PASCAL实型数是 D。
A)0.56E2.5 B)2.56E2 C)•318E1 D)34.E5
3.a1,a2,a3是布尔型变量,分别等于True,True,False,下列表达式的值为False的是 D
A)NOT a1 AND NOT a2 B)a1 OR a2 AND a3
C)(N0T a1 OR a2)AND (a2 0R a3) D)False OR NOT a1 AND a2 OR NOT a3
4.下列 B 是合法的标识符。
A) A17 B)A_17 C) 3X D) P5Q
5.下列 A 不是保留字。
A)new B) program C) div D) var
6.下面 C 是PASCAL 数。
A)73E4 B) -E4 C)36.74-E6 D)1,742,258
7.下面 B 是PASCAL 中的实数。
A)90 B)0.0 C) ‘0’ D) 0
8.下列常量定义中正确的是 C 。
A ) const d=40 or d=100 B) const s:0.5
C) const s=2.15 D) const s:=(2>5)
9.下列变量说明中,不合法的是 A 。
A)VAR A=REAL; B) VAR R:REAL;
C)VAR RED:INTEGER; D) VAR I1,I2:INTEGER;
10.表达式 35 DIV 3 MOD 4 的值是 B 。
A)0 B)2 C)3 D)6
11.下式中正确的关系表达式是 A 。
A)’a’<100 B) 23.5<20
C) 23<46 and 72>8 D) 5<x<20
12.下列 C 程序行是对的。
A)X:=Y:=5; B)A+B:=A^3;
C) Y:=1;Y:=y+1; I:=X10’’;
13.下列程序段运行后,变量value的值为 A 。
x:=20;
if x>=10 then value:=5*x else value:=4*x;
A) 100 B)80 C)90 D)70
14.下面的输出语句中错误的语句是 A(各选项中所用的均是单引号)
A)Writeln(’’’$’’is used to mean ’’US doller’’’);
B)Writeln(’The word’’china’’has five letters’);
C)Writeln(’The sign’’$’’is used to mean ’’US doller’’’);
D)Writeln(’The word’china’has five letters’);
15.已知有说明如下:VAR p,q: Integer;
a,b:real;
下列哪个赋值语句无语法错误? D
A)P:=a; B)p:=p+b; C)q:=p+a; D)b:=a+q;
16.设x,z,m,j为整型变量,且z,m均已赋值,并有程序段:
x:=z;
FOR j:=1 TO m DO
x:=x-1;
下面赋值语句与上述程序段等价的是 B
A)x:=x-j; B)x:=z-m; C)x:=j-z; D)x:=j+m;
18.下列程序段运行后,变量MAX的值为 B 。
A:=5;B:=10;MAX:=A;
IF B>MAX THEN MAX:=B;
A)5 B)10 C)5和10 D)以上都不是
19.下列程序段运行后,变量A,B的值为 A 。
A:=3;B:=4;
IF A>B THEN BEGIN T:=A;A:=B;B:=T;END;
A)3,4 B)4,3 C)3,3 D)4,4
20.下列符号不表示字符的是 D 。
A)‘X’ B) ‘*’ C) ‘8’ D) a
二、阅读程序段,写出程序段的输出结果(40’)
1. M:=4;N:=9;T:=N-M;
if M*2>N then T:=T+M*2;
else T:=T-M/2;
write(T);
输出:3
2. m:=7;n:=12;a:=n mod m;
if n div m >2 then a:=a-m
else a:=a+n;
write(a);
输出:17
3. read(a,b);
if a<=b then
begin
t:=a;
a:=b;
b:=t;
end
else read(b,a);
write(‘a+b=’,a+b);
输入 4□2□3□1↙
输出:a+b=3
4. t:=4;
if t>4 then write(‘t>4’);
else if t<6 then write(‘t<6’)
else if t=4 then write(‘t=4’);
输出:t=4
好容易 有问题+我百度 随便解答
A)10e6*3.7 B)17 DIV 3 C)18 DIV 3*4.0 D)4.018 DIV 3
2.以下正确的PASCAL实型数是 D。
A)0.56E2.5 B)2.56E2 C)•318E1 D)34.E5
3.a1,a2,a3是布尔型变量,分别等于True,True,False,下列表达式的值为False的是 D
A)NOT a1 AND NOT a2 B)a1 OR a2 AND a3
C)(N0T a1 OR a2)AND (a2 0R a3) D)False OR NOT a1 AND a2 OR NOT a3
4.下列 B 是合法的标识符。
A) A17 B)A_17 C) 3X D) P5Q
5.下列 A 不是保留字。
A)new B) program C) div D) var
6.下面 C 是PASCAL 数。
A)73E4 B) -E4 C)36.74-E6 D)1,742,258
7.下面 B 是PASCAL 中的实数。
A)90 B)0.0 C) ‘0’ D) 0
8.下列常量定义中正确的是 C 。
A ) const d=40 or d=100 B) const s:0.5
C) const s=2.15 D) const s:=(2>5)
9.下列变量说明中,不合法的是 A 。
A)VAR A=REAL; B) VAR R:REAL;
C)VAR RED:INTEGER; D) VAR I1,I2:INTEGER;
10.表达式 35 DIV 3 MOD 4 的值是 B 。
A)0 B)2 C)3 D)6
11.下式中正确的关系表达式是 A 。
A)’a’<100 B) 23.5<20
C) 23<46 and 72>8 D) 5<x<20
12.下列 C 程序行是对的。
A)X:=Y:=5; B)A+B:=A^3;
C) Y:=1;Y:=y+1; I:=X10’’;
13.下列程序段运行后,变量value的值为 A 。
x:=20;
if x>=10 then value:=5*x else value:=4*x;
A) 100 B)80 C)90 D)70
14.下面的输出语句中错误的语句是 A(各选项中所用的均是单引号)
A)Writeln(’’’$’’is used to mean ’’US doller’’’);
B)Writeln(’The word’’china’’has five letters’);
C)Writeln(’The sign’’$’’is used to mean ’’US doller’’’);
D)Writeln(’The word’china’has five letters’);
15.已知有说明如下:VAR p,q: Integer;
a,b:real;
下列哪个赋值语句无语法错误? D
A)P:=a; B)p:=p+b; C)q:=p+a; D)b:=a+q;
16.设x,z,m,j为整型变量,且z,m均已赋值,并有程序段:
x:=z;
FOR j:=1 TO m DO
x:=x-1;
下面赋值语句与上述程序段等价的是 B
A)x:=x-j; B)x:=z-m; C)x:=j-z; D)x:=j+m;
18.下列程序段运行后,变量MAX的值为 B 。
A:=5;B:=10;MAX:=A;
IF B>MAX THEN MAX:=B;
A)5 B)10 C)5和10 D)以上都不是
19.下列程序段运行后,变量A,B的值为 A 。
A:=3;B:=4;
IF A>B THEN BEGIN T:=A;A:=B;B:=T;END;
A)3,4 B)4,3 C)3,3 D)4,4
20.下列符号不表示字符的是 D 。
A)‘X’ B) ‘*’ C) ‘8’ D) a
二、阅读程序段,写出程序段的输出结果(40’)
1. M:=4;N:=9;T:=N-M;
if M*2>N then T:=T+M*2;
else T:=T-M/2;
write(T);
输出:3
2. m:=7;n:=12;a:=n mod m;
if n div m >2 then a:=a-m
else a:=a+n;
write(a);
输出:17
3. read(a,b);
if a<=b then
begin
t:=a;
a:=b;
b:=t;
end
else read(b,a);
write(‘a+b=’,a+b);
输入 4□2□3□1↙
输出:a+b=3
4. t:=4;
if t>4 then write(‘t>4’);
else if t<6 then write(‘t<6’)
else if t=4 then write(‘t=4’);
输出:t=4
好容易 有问题+我百度 随便解答
参考资料: 自己 啊
展开全部
A D D B A C B C A B A C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A D D B A C B C A B A C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询