一、判断题:! @& W3 S3 l1 O2 V! d, n+ l
123456789101112
( h, \- c& T7 b5 ^ _5 i% D ×√×√√×√√√√×√- a1 M3 H9 F# ^+ p/ V& |; e# J
二、单选题:
" h8 p/ O( v9 i4 y# |6 E 123456789109 q' R% \4 B# _! V1 U* [; n( s
DCDCCABBBA9 z; p7 r: ~$ V6 W' }% O
三、程序控制结构 G0 ?5 U- r. I
根据题目要求,编写相应的程序。 L& i& c, Z9 A/ I- f0 x9 x
参考答案:
" ?& v/ I X. E: b 1、求出下列表达式的值(x、y的值从键盘输入):
/ O0 p$ S' y' o' E) Q 程序代码:+ X* M* `7 O; q# T( O2 |" ?+ @( E
SET TALK Off
0 C8 ]+ T' Z. ] CLEAR9 q' f9 o. U( o" p
INPUT "X=" TO X
; J, U6 K" x+ x: R0 Z INPUT "Y=" TO Y
4 G; w, A5 ^; K5 H Z=(X*Y+EXP(X+Y))/((X/Y)^3*LOG10(ABS(X-Y)))
1 u% ?3 r" C, Y& c ?"X=",X,"Y=",Y,"Z=",Z
& D# o* G. T& w p* g7 ^+ X SET TALK ON
8 q$ N1 M1 |7 B) Y5 Y* I6 l ]! U7 `/ \ 2、给定一个年份(从键盘输入),判断它是否闰年。闰年的条件是:能被4整除但不能被100整除,或能被100整除且能被400整除。
- \+ q7 c* A+ O6 T& G/ r 程序代码:4 @7 |/ I/ b9 j8 l' a
SET TALK Off
: h7 m$ H' ~ ~& P4 E CLEAR
+ b& K: A* E7 \# t; K5 l INPUT "Year=" TO Year0 w; m7 H; {0 M) \& G
if (year%4=0 and year0!=0) or (year0=0 and year@0=0)
. `1 ~) Z* s* C" j; f/ u% i ?year,"是闰年"
: R) r3 A! F% f/ `6 s; s else
5 o0 X1 k) I# W+ A( Z4 f) L9 P( M6 B ?year,"不是闰年"
0 L- R k# _2 `3 P! Q' h endif1 p' s8 O! [, U+ H# \$ _: }
SET TALK ON
, K/ D, \ ~$ }1 n 3、从键盘输入数据A(可以是C、D、N、L、Y和U型等),通过类型判断,输出其数据类型的汉字说明(如A的值为“OK!”,那么输出应为:OK!——字符型数据)。
5 g, s5 f& `. \ c" j 程序代码:
% \$ |3 d5 u3 @ SET TALK Off) M; E7 f8 m2 F5 q& m. h% r
CLEAR
/ x; ? H9 ^( I5 H7 x INPUT "A=" TO a
: s+ V* L2 |# U. u- A+ E1 G9 A8 R do case
/ O6 `' G& B. D M case type('a')="C"* c" e+ k0 a* C. M* y
?a,"——字符型数据"
1 a- w6 Y k, b' ^9 S) W5 f. ? case type('a')="D"
7 Z ? n) ?3 X& I ?a,"——日期型数据"# [+ M: U7 u8 V: p4 C
case type('a')="N"
7 U4 C/ ?' A$ i ?a,"——数值型数据" \% {+ ~$ e D* r
case type('a')="L"
4 Z! S- W9 R# Z4 _1 ^6 I ?a,"——逻辑型数据"
. I: L. S* |4 |( |5 L case type('a')="Y"
- k# ^- ~/ y o) H8 `& z2 w5 `" \% U ?a,"——货币型数据"7 ~- D% h" J8 [- A6 Y; [
case type('a')="U"# H5 o% {! Q( W- p k" j
?a,"——未定义"
8 a# s; |, d8 S# i% l1 M, h2 r endcase
, _5 N8 I% @- D# u) l" I SET TALK ON
1 N5 D; r9 g* G3 `" v9 L 4、从键盘输入A、B、C三个数值,将它们从小到大排列后输出。
$ X, b; Y( y9 X. a* l6 V4 R5 v* O 程序代码:$ x4 s d4 ~3 y! m3 T
SET TALK Off4 s$ I: h4 k7 m; a7 p% f
CLEAR
) `% v; j! w$ {* z& R5 Z INPUT "A=" TO A
5 o( j5 N x" ^# E2 W6 ]( F1 t& g, T INPUT "B=" TO B
0 U! U2 x! V1 v' z, d- D INPUT "C=" TO C$ [, K1 W* b/ c U& s% C. K
% j( b1 x" S' y6 J5 M0 w" ^
if b |