- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
QBASIC 程序设计练习
姓名: 总分:
写出下列程序的运行的结果
LET X=5 LET Y=3
LET S=(X+Y)/2 PRINT “S=”;S END
运行结果:
(4 分)
LET M=3 LET N=0 LET S=M*N LET N=2 PRINT S END
程序的运行结果是 。(4 分)
完善程序。求半径为 2 的圆的面积。(π 取 3.14,R 的平方不能写成R*R) R=2
S=3.14* PRINT S
END
(4 分)
4. a=1
b=2 c=3 a=b b=c c=a
PRINT a;b;c END
程序运行结果是 2 3 (4 分)
5. 写出下列程序的运行的结果
LET X=999
LET X=ABS(X-1000)
PRINT “SQR(X)”;“=”;SQR(X)
END
运行的结果:
(4 分)
6. 求 积 M=1*2*3*…*10
M=1
FOR A=1 TO 10
M= NEXT A
PRINT M=;M END
(4 分)
7. LET A=1 LET B=69 C=A+B D=A*B
PRINT “D=”; D
END
程序的运行结果是:
(4 分)
8. 求:1+1/2+1/3+1/4+…+1/100 的值
LET S=0
FOR I=1 TO 100 LET S=S+ NEXT I
PRINT S END
(4 分)
写出下列程序的运行的结果
INPUT A,B,X LET A=A+X LET B=X-B LET S=A+B+X
PRINT S END
①输入 1,2,3
运行的结果: (4 分)
写出下列程序的运行的结果
LET A=1 LET B=7 LET A=A+B LET B=A+B PRINT A,B END
运行的结果:8 (4 分)
请设计一个判断某数是偶数的程序,要求若是偶数则打印出“YES”,否则直接打印出这个数的值。
INPUT X
IF X/2= THEN PRINT YES
ELSE PRINT X ENDIF END
(4 分)
写出下列程序的运行结果
INPUT X
IF X0 THEN LET Y=-X
ELSE
LET Y=X END IF
PRINT “ABS(X)=”;Y END
①输入 99
结果为:
(4 分)
写出下列程序的运行的结果
LET A=7 LET B=8 INPUT K$
IF K$=“+”THEN
PRINT A+B ELSE
PRINT A-B END IF
END
①输入“-”
结果为:
(4 分)
输入一个数,如果这个数不等于零,那么输出他的倒数,否则不显示。
INPUT X
IF X 0 THEN Y=1/X
PRINT Y END IF END
(4 分)
完善程序:对输入的任意二个数,输出其中的大数的绝对值。
INPUT A,B IF AB THEN
Y= ELSE
Y=ABS(B)
END(4 分)
写出下列程序运行结果。
FOR I=1 TO 5 PRINT I, NEXT I
END
运行结果为:1 2 3 4 (4 分)
编程求 100 以内的奇数和。
S=0
FOR I=1 TO 100 STEP 2 S=S+
PRINT “S=”;S
END
(4 分)
18. S=0
FOR X=10 TO 2 STEP -4 LET S=S+X
NEXT X PRINT S/X END
程序循环了 次。(4 分)
19. 求 和 S=1+3+5+7+…+99
S=0
FOR I=1 TO 99 STEP 2
S= NEXT I
PRINT “S=”;S
END(4 分)
20. 输出 1~100 的算术平方根。
FOR I=1 TO 100
A= Print A NEXT I END
(4 分)
在 QBASIC 语言中,INT(X)函数称为( )(2 分)
取整函数 B.赋值函数 C.随机函数
在 QBASIC 语言中,RND(X)函数称为( )(2 分)
取整函数 B.赋值函数 C.随机函数
( )是计算机硬件。(2 分)
机器语言 B.CPU C.操作系统
QBASIC 语言是属于( )。(2分)
机器语言 B.高级语言 C.汇编语言
PRINT INT(10*RND(1)+1)结果是( )。(2 分)
D.三角函数D.三角函数D.Qbasic
D.计算机硬件
A.[1,11]范围内的随机整数 B.[1,10)范围内的随机整数C.[0,10]范围内的随机整数 D.[1,10]范围内的随机整数
QBASIC 程序运行时,得到了一个形式为123.4567E+3 的结果,它表示的数值为( )
(
原创力文档


文档评论(0)