6、写出运行结果
4 V3 R) \" L4 d" J% K& H 程序代码:6 N2 R! Q- d4 _8 X4 \" @1 m
SET TALK OFF
+ n M8 G3 Z2 Q; d1 l CLEAR4 G+ w6 I9 p0 N1 t g0 N# A
DIMENSION A(6,6)2 H6 T4 {8 q7 }: G5 _% f/ V! G
FOR I=1 TO 63 ]3 O" y5 D1 d8 ~6 S9 `; X# \+ F2 a( N
FOR J=1 TO 6# [8 v$ R! w( R, d5 A; `
IF IJ+ q) ~% G& p, d3 n& A1 Q% Q) ]
A(I,J)=0! o3 G& Y* Z% O/ U
ELSE. k0 m% W# E! Y
A(I,J)= -1
% c! _5 C! s7 @" C5 a ENDIF
9 a$ z C% b2 H6 I: P. q ENDFOR
2 `5 w, u0 r0 b8 [, _ ENDFOR
( D6 c) w o. M) G' M3 ]4 T5 o @3 I9 i FOR I=1 TO 6) _. ~) L2 [4 S# d" }% p- C! J* b
?0 n) g8 O+ S5 N& }9 w O$ o
FOR J=1 TO 6+ c( G; c# w( _# i
??A(I,J)
Y& O" W# N. O! n ENDFOR S* {) u, q1 o
ENDFOR
# x& Y {7 X( ]2 \4 A8 U5 ]7 [# [$ r SET TALK ON
$ ]' K/ M, r( Q- Q+ c; ]: I4 g, p7 _ 参考答案:
! _# N8 y& I8 A+ f -1 0 0 0 0 0
. L6 o; P" g2 o# R. J5 `7 t! T 0 -1 0 0 0 0) o+ T8 p4 E* O9 t7 v' h i
0 0 -1 0 0 0. V# G( a& C8 A$ a* j
0 0 -1 0 0 0
! z' C F) ]9 g( j$ P/ }# h) _ 0 0 0 -1 0 0
; U6 x" I/ A6 z. X. \ 0 0 0 0 0 -1# S/ O4 d- i; a2 R) l/ z
7、设N,M的值分别为6,8。3 B. Q# E4 N( m9 ~; v
程序代码:
7 T6 z: s$ @# J& F SET TALK OFF
" s2 e7 ~/ {8 z+ w7 ~* o# M! I CLEAR
4 V6 s2 b0 n# L/ F0 M( K INPUT "N=" TO N
) E% V$ S4 D* k9 l& k INPUT "M=" TO M
5 T4 @8 _9 B, O3 d X=MAX(N,M)- `' I3 T! g4 i: j. \2 n1 t( X
FOR I=X TO M*N
: k* G. C# E4 V; h IF MOD(I,M)=0 AND MOD(I,N)=01 H5 ~$ W0 C% v: a* K* m
Y1=I; t5 |' A9 q2 l; D8 T
EXIT! s7 k6 y) h+ n) f- F$ Y" @! B
ENDIF
9 n4 G5 n/ o: |2 K; p; g ENDFOR- U! J1 A% E/ d' I
?"Y1="+ALLTRIM(STR(Y1,19))+",Y2="+ALLTRIM(STR(M*N/Y1,19))0 W1 E7 }( F! b. L" i* f& R& U
SET TALK ON
! b! [ A: Z# ]* v 参考答案:
4 L# x/ V5 F7 @& Q1 f1 B Y1=24,Y2=2( A$ c- e- I- p/ y5 i1 g
8、设N值为4,字符”A”的ASCII码为65。
' @0 g E7 J+ g2 ]8 V9 K3 E8 V 程序代码:1 e* X% E3 l4 b! t$ p
SET TALK OFF
- F" p0 z6 v+ J CLEAR5 j+ K6 Q$ ]6 p
INPUT "N=" TO N
. u( A% U' T& A' V FOR I=1 TO N1 W1 ]7 F0 F9 O @
?SPACE(N-I+1), \% S( e5 A5 @; x7 P9 q
FOR J=1 TO 2*I-1
F. Q2 m) n7 j3 }( T ??CHR(ASC("A")+J-1)
: ?4 w2 B% [( t a ENDFOR
; T/ i; u- v0 p- J1 b* z* U ENDFOR% ?/ h' r8 W# ~( i7 k% t( q% c& N
FOR P=N-1 TO 1 STEP -13 T R e! h5 X3 Z4 K# l9 s9 p1 T
?SPACE(N-P+1)" e" R- q" Y5 D1 X5 g) d# i$ ~1 r
FOR K=1 TO 2*P-1
u4 U: I3 V3 X/ x4 I$ M# E" ~ ??CHR(ASC("A")+K-1)
; U' }9 V# t2 c% ]. O$ s2 b ENDFOR) ?5 I* Y5 d2 x: ?5 W
ENDFOR
) I5 \5 W' W( A& ^1 u# X" R+ ?3 w SET TALK ON! [4 ], i2 U9 ]- q3 O$ b4 W
参考答案:
4 l, a9 O) I0 ]4 `' W, x0 R A
9 W- g$ A1 y- y' c" x ABC
# f0 D# b6 Z' x' u f ABCDE% S4 N3 p4 H! ]! h
ABCDEFG
6 |, j, I! c7 L F" B/ I9 K# @# ^9 `1 ^ ABCDE5 q1 o, a4 {. U0 E L2 C
ABC
9 b% _. n# n) A9 c, E1 j A
N4 }( j8 n+ v& f4 K% }. x& G 五、综合编程题。根据题目要求,编写相应的程序。, R- _/ v' L+ k2 p$ p0 @5 _0 m1 Y
1、求X+ X2 + X3 + X4 +¼+ Xn的值。N,X从键盘输入。
7 o. V6 V8 T! ?, A6 s 程序代码:3 p( E: |, D7 ]4 M6 t- w, k
SET TALK OFF* Q% r0 F! J# s; n& X2 t
clear0 M) x% J- d& X: n3 X/ B
INPUT "X=" TO X6 g+ k" n, y; L4 @. R: F
INPUT "N=" TO N
7 h% j( g% p E4 h S=0 k! H. r1 N9 h
I=1& T: ~; L! R9 |0 d4 h. X# d- `5 M
* M" \& I7 }# ]1 y DO WHILE I |