回 帖 发 新 帖 刷新版面

主题:谁有Qb试题呀

谁有Qb试师呀

回复列表 (共3个回复)

沙发

1.根据输入的M,N的值,输出相应的学生成绩单(空表格),其中M的值控制该表格的行数,N的值表示学生成绩的课目数(1≤M<8,1≤N<7),以下是当M=3,N=4时输出的表格:
  
  ! XH │ XING MING │ KM 1 │  KM 2 │  KM 3 │  KM 4 │  Z F  !

  !    │             │       │       │        │        │       !

  !    │             │       │       │        │        │       !

  !    │             │       │       │        │        │       ! 


表格中各栏目的名称均使用汉语拼音,相应的含义及其要求是:

XH : 序号(宽度为4个字符)  XIN  MING :姓名(宽度为10个字符)
KM :课目(宽度为6个字符)  Z F       :总分(宽度为6个字符)

显然,无论M,N值怎样变化,表格中的序号、姓名与总分这三个栏目是必需的。

2.输入N和一组整数(以0结束),N表示编号1,2,…,N的箱子,一组整数表示零件的重量(单位为G)。现要求将一批零件,分别装入编号为1,2,…,N的N只箱子中去,装入的方法是:
        0G< 零件重量<100G       装入1号箱
100G<=零件重量<150G    装入2号箱
150G<=零件重量<200G    装入3号箱
           ……                      …… 
    以此类推。装完之后,要求找出哪只箱子中的零件个数最多,若有相同的最多则要求全部列出(仅列出箱子的号数即可),若因零件太重无箱子可装,也应输出这类零件的个数。

3.编制一个乘法运算的程序从键盘读入2个100以内的正整数,进行乘法计算并输出。
    例如:输入格式:89 ,13                    又如:
      输出格式:     89                        输入格式:16, 8
                 ×  13                        输出格式:   16
                     267                                 ×   8     
                    890                                    128
                    1157
4.输入三个自然数N,I,J(1<=I<=N,1<=J<=N)。N表示有一个N行N列的棋盘格子,(I,J)表示棋盘中格子的位置。如:N-4,I-2,J-3表示了棋盘中的第二行第三列的格子。
    如下图:
      
       第一列   第二列    第三列    第四列
            
        (2,3)    
            
            

    要求编制一个程序,根据输入的N,I,J的值,输出与格子(I,J)在同一行、同一列、同一对角线上的所有各自位置。
     例如:当N=4,I=2,J=3时,输出的结果是:
     
      (2,1)(2,2)(2,3)(2,4)  {同一行上格子的位置}
      (1,3)(2,3)(3,3)(4,3)  {同一列上格子的位置}
      (1,2)(2,3)(3,4)          {左上到右下对角线上的格子位置}
      (4,1)(3,2)(2,3)(1,4)  {左下到右上对角线上的格子位置}

板凳

1.
input "m,n=",m,n
print "| XH | XIMGMING |";
for i=1 to n
  print " KM ";ltrim$(str$(i));" |";
next i
print
for i=1 to m
  print "|    |          |"
  for j=1 to n
    print space(6);"|"
  next j
  print
next i

3 楼

弱弱的题目.....>o<
一块木板高170厘米,有个小虫由地面向上爬,每分钟爬上50厘米,每爬1分钟就要
   休息1分钟,在这休息时间内下滑30厘米,当小虫爬到顶部还要休息2分钟,再按原
   路爬回地面,问共用多少分钟?



山乡希望小学收到一箱捐赠图书,邮件上署名是“兴华中学高二班”,山乡希望小学校长送来了感谢信,可是兴华中学高二年级有四个班,校长找来了四个班的班长,问他们是哪个班做的这件好事。一班的班长说:“是四班做的。”二班的班长说:“是三班做的好事。”三班的班长说:“不是我们班。” 四班的班长说:“三班的班长说的不对。”四个班的班长都说不是自己班做的,这就难坏了校长,后来得知四个班的班长中有两个说得是真话,有两个没有说真话,请你利用计算机的逻辑判断编程,找出究竟是哪个班做了这件好事。

编号为1—N的N个人站成一圈,从1开始报数,报到M的出列,下一个人接着从1开始报,报到M的出列,这样反复报数,直到全部出队为止,求最后一个出队的编号。

我来回复

您尚未登录,请登录后再回复。点此登录或注册