教育学习网
 | 网站首页 | 最新动态 | 考试频道 | 教师专区 | 留学移民 | 英语学习 | 教育论文 | 常用文书 | 教案例文 | 毕业论文 | 资料下载 | 
eduxue.com baidu
栏目更新推荐  
·全国计算机等级考试一级上机WORD题
·全国计算机等级考试一级上机Excel题
·全国计算机等级考试一级上机PowerP
·03年4 等级考试一级笔试试卷
·2003年4月全国计算机等级考试二级v
·2002年全国计算机等级考试三级笔试
·2002年全国计算机等级考试三级笔试
·2002年全国计算机等级考试三级笔试
赞助广告  
 
 教育学习网 > 考试频道 > 计算机类考试 > 计算机等级考试 > 历年真题 > 文章正文
1999年4月全国计算机等级考试二级QBASIC笔试试题
www.eduxue.com 来源:不详 更新时间:2005-3-29 【字体:
推荐文章:2003-09全国计算机等级考试二级笔
推荐文章简介:
一、选择题((1)~(40)题每题1分,(41)~(50)题每题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)用8位无符号

;TO 15 

    a=aj MOD 3 

&nb 

sp;    NEXT j 

    PRINT a 

    END 

    运行后输出的结果是 

    A)1 B)15 C)90 D)120 

    (37)要将x,y两个变量的值互换,正确的语句是 

    A)SWAP x,y B)SHIFT x,y C)x SWAP y D)CHANGE x,y 

    (38)有如下程序 

    
        DEFSTR A——B 

    a$=“123” 

    b=“456” 

    c=VAL(a$)VAL(b) 

    PRINT c 

    END 

    执行后输出的结果是 

    A)123 B)显示出错信息C)“579”D)579 

    (39)有如下程序 

    a$=“Bird”:c$=“fly” 

    PRINT a$“can”c$“!” 

    END 

    运行后输出的结果是 

    A)Bird can fly!B)Birdcanfly! 

    C)Birdcanfly!D)“Bird can fly!” 

    (40)有如下程序 

    FOR x=1 TO 2 

    a=0 

    FOR y=1 TO x1 

    a=a1 

    NEXT y 

    PRINT a; 

    NEXT x 

    END 

    运行时输出的结果是 

    A)1 1 B)0 0 C)1 2 D)2 3 

    (41)有如下程序& nbsp;

    DEF fna(x,y)=x*y3*yx、y 

    x=4 

    y=3 

    PRINT fna(y,x) 

    END 

    运行时输出的结果是 

    A)22 B)23 C)24 D)22.33 

    (42)有如下程序 

    n$=“nnnnn” 

    MID $(n$,2,2)=“NN” 

    RPINT n$ 

    END 

    运行输出n$的结果是 

    A)NN B)nNNnn C)nnNN D)NnnNN 

    (43)有如下程序 

    FOR j=1 TO 10 

    READ a 

    IF a/3=a、3 OR a/5=a、5 THEN sum=suma 

    NEXT j 

    PRINT “sum=”;sum 

    DATA 19,17,15,13,11,9,7,5,3,1 

    END 

    运行时输出sum的值是 

    A)27 B)15 C)32 D)20 

    (44)执行PRINT USING “###。##%”;123.456的结果是 

    A)123.456%B)123.46 C)123.46%D)123.45% 

    (45)有如下程序 

    sum=0 

    FOR j=1 TO 10 

    IF j=10 THEN  

    ELSE 

    sum=sumj 

    END IF 

    NEXT j 

  &nbs p; PRINT sum 

    END 

    运行时输出的结果是 

    A)45 B)55 C)显示错误信息D)36 

    (46)有如下程序 

    s=0 

    DO 

    s=(s1)*(s2) 

    number=number1 

    LOOP UNTIL s》=30 

    PRINT unmber;s 

    END 

    运行输出的结果是 

    A)0 1 B)30 30 C)4 30 D)3 182 

    (47)有如下程序 

    m=1 

    FOR k=3 TO 1 STEP ——1 

    x$=STRING $(k,“*”) 

    PRINT m;x$ 

    m=m1 

    NEXT k 

    END 

    运行后输出的是 

    A)1 *B)1 *C)3 *D)1 *** 

    2 **2 *2 **2 ** 

    
        3 ***3 *1 ***3 * 

    (48)有如下程序 

    DECLARE SUB f(k,s) 

  &nbs 

p; total=0 

    FOR k=2 TO 4 

    CALL f(k,s) 

    total=total+s 

    NEXT k 

    PRINT total 

    END 

    SUB f(k,s) 

    s=1 

    FOR m=1 TO k 

    s=s*m 

    NEXT m 

    END SUB 

    运行时输出的结果是 

    A)9 B)32 C)6 D)8 

    (49)有如下程序 

    score=INT(RND*10)80 

    SELECT CASE score 

    CASE IS《60 

    a$=“F” 

    CASE 60 TO 69 

    a$=“D” 

    CASE 70 TO 79 

    a$=“C” 

    CASE 80 TO 89 

    a$=“B” 

    CASE ELSE 

    a$=“A” 

    END SELECT 

    PRINT a$ 

    END 

    运行时输出的结果是 

    A)A B)B C)C D)D 

    (50)有如下程序 

    CLS:SCREEN 13:COLOR 3 

    RANDOMIZE TIMER 

    x0=160:y0=100 

    FOR j=1 TO&nb

上一页  [1] [2] [3] [4] 下一页

  • 上一篇文章:

  • 下一篇文章:
  • 百度相关搜索: 历年真题
     
    关于〖1999年4月全国计算机等级考试二级QBASIC笔试试题〗的最新评论:
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站地图
    教育学习中心主办 苏ICP备05003810号
    Copyright© 2003-2008 www.EduXue.com All rights reserved.