计算机二级 2021_09_23 每日一练
( 32 ) 设工程中有 2 个窗体 : Form1 、 Form2 , Form1 为启动窗体 。 Form2 中有菜单 。 其结构如表 。 要求在程序运行时 , 在 Form1 的文本框 Text1 中输入口令并按回车键 ( 回车键的 ASC I I码为 13 ) 后 , 隐藏 Form1 , 显示 Form2 。 若口令为 “ Teacher ” , 所有菜单项都可见 ; 否则看不到 “ 成绩录入 ” 菜单项。为此,某人在 Form1 窗体文件中编写如下程序:
Private Sub Text1_KeyPress ( KeyAscii As Integer )
If KeyAscii=13 Then
If Text1.Text= " Teacher " Then
Form2.input.visible=True
Else
Form2.input.visible=False
End If
End If
Form1.Hide
Form2.Show
End S u b
程序运行时发现刚输入口令时就隐藏了 Form1 ,显示了 Form2 ,程序需要修改。下面修改方案中正确的是
A )把 Form1 中 Text1 文本框及相关程序放到 Form2 窗体中
B )把 Form1.Hide 、 Form2.Show 两行移到 2 个 End If 之间
C )把 If KeyAscii=13 Then 改为 If KeyAscii= " Teaeher " Then
D )把 2 个 Form2.input.Visible 中的 “ Form2 ” 删去
以下程序运行后,输出结果是______。#include<stdio.h>ss (char *s){ char *p=s; while(*.p)p++; return(p-s);}main(){ char *a="abded"; int i; i=ss((A); print ("%d\n",i);}
A.8
B.7
C.6
D.5
下列横线处应填写的语句是( )。
A.fr.setVisible(true)
B.fr.setVisible(false)
C.fr.setFrame(true)
D.fr.setmyFrame(true)
下列不属于Java的诞生后对计算机软件开发和软件产业产生的影响的是()。
A.满足软件在异构平台上互操作、具有可伸缩性和可重用,性
B.使软件的编写脱离了传统的限制,能自动生成所有源代码
C.推动了IT业的发展
D.软件从以开发为中心转向以服务为中心