- 1
- 0
- 约1.58千字
- 约 3页
- 2018-03-09 发布于河南
- 举报
《QBASIC》综合检测(一)
《QBASIC》综合检测(一)
程序阅读题:
READ A,B,C,D
X=B+D
READ A,B,C,D
Y=B+D
RESTORE
FOR J=1 TO 8
READ A
NEXT J
X=X+Y+Z
PRINT “A=”;A,“X=”;X,“Y=”;Y
END
DATA 3,6,2,5
DATA 7,-2,8,9
DATA 6,2,-1,8
RUN:
FOR A= 1 TO 5
Y=1
FOR B=1 TO 5
FOR C=1 TO 5
Y=Y+1
NEXT C
NEXT B
NEXT A
PRINT “Y=”;Y
END
RUN:
SI=0:SJ=0:SK=0
FOR I=1 TO 3
FOR J=1 TO I
FOR K=J TO 3
SK=SK+1
NEXT K
NEXT J
SI=SI+1
NEXT I
PRINT SI,SJ,SK
END
RUN:
DIM A(3,4),B(12)
FOR I=1 TO 3
FOR J=1 TO 4
READ A(I,J)
N=N+1
B(N)=A(I,J)
NEXT J:NEXT I
I=1
WHILE IN
J=J+1
B(0)=B(J)
WHILE B(0)B(J-1)
B(J)=B(J-1):J=J-1
WEND
B(J)=B(0):I=I+1
WEND
FOR I=1 TO 3
FOR J=1 TO 4
A(I,J)=B(4*(I-1)+J)
X$=LTRIM$(STR$(A(I,J)))
IF LEN(X$)=1 THEN
PRINT SPACE$(2)+X$
ELSE
PRINT SPACE¥(1)+X$
END IF
NEXT J
PRINT
NEXT I
DATA 4,2,6,7,9,1,11
DATA 34,51,46,8,5
END
RUN:
产生二十个随机正整数,将其中的奇数按升序排列输出,偶数按降序排列输出
DIM A(20)
FOR I=1 TO 20
A(I)=
NEXT I
FOR I=19 TO 1 STEP –1
A=1
FOR J=
IF A(J)A(J+1) THEN SWAP A(J),A(J+1):A=0
NEXT J
IF A=1 THEN
NEXT I
FOR I=1 TO 20
IF THEN PRINT A(I);
NEXT I
PRINT
FOR I=
IF A(I)/2=INT(A(I)/2) THEN PRINT A(I);
NEXT I
END
编程题:
有一个数列,第一、二项分别是5、8,从第三项开始,每项的值是前二项之和。请打印该数列的前30 项,并将前30项中的素数的平均值(精确到小数点后二位)求出并打印出来。(要求画程序流程图)
有一个M*N的三维数组,各元素的值均为两位正整数,由随机函数产生。编写程序,完成下列要求:
打印出此数列中所有元素平均值,并把高于平均值所在的行和列打印出来。
将此数组逆时针旋转90度,将结果打印出来。
您可能关注的文档
最近下载
- 行者讲课脉法下篇.doc VIP
- (人教版)数学一年级上册寒假应用题“天天练”作业设计,含30份题组,附参考答案.doc
- 多参数监护仪技术参数和要求.doc VIP
- HL德國創新機能家電烤箱HL-840用户手册.pdf
- (高清!)2025年3月29日河北省事业单位联考C类《职测》真题及答案.pdf VIP
- ZORRO遥控器中文说明书.pdf
- 多参数监护仪技术参数.doc VIP
- 05R417-1 室内管道支吊架建筑工程图集 高清.docx VIP
- 2025届安徽省江南十校高三下学期第一次联考(一模)数学试题含答案.pdf VIP
- 三年级上册数学思维训练题30题,拓展孩子思维能力201123.pdf VIP
原创力文档

文档评论(0)