三区联考试卷.doc_第1页
三区联考试卷.doc_第2页
三区联考试卷.doc_第3页
三区联考试卷.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一:填空二:选择三:程序填空,根据要求,在题目空白处填上相应语句(30)每空2分1以下程序的功能是找出所有能被3整除且至少有一位数是5的两位数,并将这些数写入到一个文件中。OPEN out.dat FOR OUTPUT AS #1k = 10DO a2 = INT(k / 10) a1 = k - a2 * 10IF k MOD 3 = 0 AND (a1 = 5 OR a2 = 5) THEN WRITE #1, kEND IF k = k + 1LOOP WHILE k = 90CLOSE2以下程序用随机函数产生N个二位正整数,然后用冒泡法按从小到大排序CLSRANDOMIZE TIMERn = 10DIM a(n) AS INTEGERPRINT “before sorting”FOR i = 1 TO na(i) = INT(RND * 90) + 10PRINT a(i);NEXT iPRINTFOR i = 1 TO n - 1FOR j = n TO I STEP -1IF a(j) a(j - 1) THEN SWAP a(j), a(j - 1)NEXT jNEXT iPRINT “after sorting”FOR i = 1 TO nPRINT a(i);NEXT i3以下程序功能是从键盘上输入一个整数,判断是否为素数。DECLARE FUNCTION prime% (N%)INPUT m%IF prime%(m%) THEN PRINT m%; is a primeELSE PRINT m%; isnt a primeEND IFENDFUNCTION prime% (N%)I = 2FLAG = -1WHILE I = 2 THEN fact = m% * fact(m% - 1)ELSE fact = 1END IFEND FUNCTION5以下程序是将读入的一行字符中的小写字母全部转换成对应大写字母后的第二个字母(X、Y、Z后依次是A、B、C)注意大小写CLSLINE INPUT A$N = LEN(A$)FOR i = 1 TO Nc$ = MID$(A$, i, 1) IF c$ = a AND c$ = x THEN c$ = CHR$(ASC(c$) - 32 + 2) ELSEIF c$ = y THEN c$ = A ELSEIF c$ = z THEN c$ = B END IFPRINT c$;NEXT iEND四:写出下列程序的运行结果(每题5分,共20分)1DIM a(3, 3)FOR i = 1 TO 3FOR j = 1 TO 3READ a(i, j)IF i j AND i + j 4 THEN s = s + a(i, j)NEXT jNEXT iPRINT s=; sDATA 11,22,33,44,55,66,77,88,99运行结果: S=220 2FOR m = 1 TO 3a = 1: b = aFOR j = 1 TO 2a = -a: c = aFOR k = 1 TO 2a = a + 3NEXT kNEXT jNEXT mPRINT a, b, c, mEND运行结果:1 1 -5 4 3DECLARE SUB jc (p!, i!)INPUT m,n=; m, nCALL jc(a, m)PRINT aCALL jc(b, n)PRINT bCALL jc(c, m + n)PRINT cENDSUB jc (p, i)p = 1FOR j = 1 TO ip = p * jNEXT jEND SUB若M=3,N=4,程序的运行结果:62450404CLSk = 24s = 3DO SELECT CASE k MOD s CASE 1, 2 s = s + 3 CASE 3 TO 6 s = s + 2 CASE IS 7 s = s + 1 CASE ELSE s =

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论