VBc语言编程题库100题,自己写的老不对

vb试题及参考答案
阳光网【VB程序设计试题】 编辑:admin
  vb程序设计的试卷题目你知道有哪些吗?要怎样写出正确的答案呢?下面是小编整理的vb试题及其参考答案,欢迎阅读!
  vb试题及其参考答案
  1.在代码中引用一个控件时,应使用控件的( b )属性。
  A.Caption B.Name C.Text D.Index
  2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为&假&。
  A.x+a &= b-y B. x & 0 AND y & 0
  C.a = b OR x&y D. x+y & a+b AND NOT (y & b)
  3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。
  A.(10,80) B.(10,81) C.[10,80] D.[10,81]
  4.函数Sgn(3.1416)的返回值是( c )。
  A.-1 B.0 C.1 D.以上都不对
  5.67890属于( d )类型数据。
  A.整型 B.单精度浮点数 C.货币型 D.长整型
  6.下列变量名中正确的是( d )。
  A.3S B.Print C.Select My Name D.Select_1
  7.下列赋值语句( a )是有效的。
  A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0
  8.以下的控件或方法具有输入和输出双重功能的为( b )。
  A.Print B.Textbox C.Optionbutton D.Checkbox
  9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。
  A.Name B.ListIndex C.ListCount D.Text
  10.下列代码的运行结果为( b )。
  Private Sub command1_click()
  Dim m(10)
  For k = 1 To 10
  m(k) = 11 - k
  Next k
  Print m(2 + m(x))
  End Sub
  A.2 B.3 C.4 D.5
  标准控件不包括( )控件。
  (A) 驱动器列表框 (B) 目录列表框
  (C) 文件列表框 (D) 通用对话框
  (答案:D)
  30102. 当一个工程含有多个窗体时,它的启动窗体是( )。
  (A) 正在编辑的窗体 (B) 最后一个添加的窗体
  (C) 第一个添加的窗体 (D) 在&工程属性&对话框中指定的窗体
  (答案:D)
  30103. VB应用程序在( )模式下不能编辑代码和设计界面。
  (A) 运行 (B) 中断 (C) 设计 (D) 以上均不能
  (答案:A)
  30104. 下列叙述错误的是( )。
  (A) VB应用程序没有明显的开始和结束语句
  (B) VB控件的所有属性值均可在属性窗口中设置
  (C) VB是事件驱动型可视化编程工具
  (D) VB通过&工具&菜单的&选项&设置代码编辑窗口的字体大小
  (答案:B)
  30105. 标准模块文件的扩展名是( )。
  (A) .cls (B) .frm (C) .bas (D) .rec
  (答案:C)
  30106. 下列叙述错误是( )。
  (A) 打开一个工程文件,系统自动装入与该工程有关砠 ??文件
  (B) 保存VB程序时,应分别保存窗体和工程文件
  (C) 事件可以由用户触发,也可以由系统触发
  (D) VB应用程序只能以解释方式执行
  (答案:D)
  30107. 在设计阶段,双击窗体上的某个控件,可以打开( )。
  (A) 代码窗口 (B) 属性窗口 (C) 工具箱窗口 (D) 工程资源管理器窗口
  (答案:A)
  30108. 下列叙述错误的是( )。
  (A) VB是可视化程序设计语言 (B) VB采用事件驱动编程机制
  (C) VB是面向过程的程序设计语言 (D) VB应用程序可以以编译方式执行
  (答案:C)
  30109. 下列叙述正确的是( )。
  (A) VB的事件由用户定义 (B) VB程序以顺序方式执行
  (C) VB程序从Main()函数开始执行 (D) VB运行时,总是等待事件的发生
  (答案:D)
  30201. 下列为整型变量的是( )。
  (A) x! (B) x# (C) x% (D) x$
  (答案:C)
  30202. 设有语句组:
  Dim S1 As String*5
  S1 = &VB Test&
  则S1的值为( )。
  (A) VB Test
  (B) VB Te
  (C) VBTes
  (D) BTest
  (答桠 ?:B)
  30203. 下列( )是合法的变量名。
  (A) x_y
  (B) x-y
  (C) 2x
  (D) and
  (答案:A)
  30204. 下列( )为单精度变量。
  (A) x!
  (B) x#
  (C) x%
  (D) x$
  (答案:A)
  30205. 由( )关键字声明的局部变量在整个程序运行时一直存在。
  (A) Dim
  (B) Public
  (C) Static
  (D) Private
  (答案:C)
  30206. 定义变量时如不指定类型,该变量为( )变量。
  (A) Integer
  (B) String
  (C) Variant
  (D) Single
  (答案:C)
  30207. 用户自定义数据类型的成员不能是( )。
  (A) 数组
  (B) 日期型
  (C) 货币型
  (D) 定长字符串
  (答案:A)
  30208. 下列( )是合法的变量名。
  (A) x%y
  (B) xy%
  (C) 2x
  (D) Or
  (答案:B)
  30209. 日期常量用( )作为界定符。
  (答案:C)
  30301. 表达式4 + 6 \ 5 * 7 / 9 Mod 3的值是( )。
  (答案:B)
  30302. 下列逻辑表达式为True的是( )。
  (A) &A&&&9&
  (B) &A&&&a&
  (C) &a&&&AT&
  (D) &AT&&&AND&
  (答案:C)
  30303. 下列运算符中,优堠 ??级最高的是( )。
  (A) Like
  (B) Mod
  (C) Not
  (D) Eqv
  (答案:B)
  30304. 设a=6,b=5,c=-2;执行语句Print a & b & c后,窗体上显示的是( )。
  (B) True
  (C) False
  (D) 出错信息
  (答案:B)
  30305. 下列表达式中,值最大的是( )。
  (A) 2 \ 3
  (B) 2 / 3
  (C) 2 mod 3
  (D) 3 mod 2
  (答案:C)
  30306. 下列运算符中,优先级最低的是( )。
  (答案:D)
  30307. 表达式 2 = 3 & 1 的是( )。
  (C) True
  (D) False
  (答案:C)
  30308. x大于0且小于10的VB表达式是( )。
  (A) 0 & x & 10
  (B) x & 0 And x & 10
  (C) x & 0 Or x & 10
  (D) x & 0 : x & 10
  (答案:B)
  30309. 判断整型变量x是奇数的表达式是( )。
  (A) x Mod 2 && 0
  (B) x Mod 2 != 0
  (C) x Mod 2 & 0
  (D) x Mod 2 = 0
  (答案:A)
  30401. 返回值为数值的函数是( )。
  (A) Mid
  (B) Instr
  (C) Left
  (D) Rtrim
  (答案:B)
  30402. 表达式Len(&幸运52&)的值是( )。
  (答案:B)
  30403. 以下( )语句可表示[50,100]之间的随机数。
  (A) Int(Rnd * 51) + 49
  (B) Int(Rnd * 51 +50)
  (C) Int(Rnd * 50) + 50
  (D) Int(Rnd * 50 + 50)
  (答案:B)
  30404. 返回值为字符串的函数是( )。
  (A) Str
  (B) Val
  (C) Len
  (D) Asc
  (答案:A)
  30405. 当x=0时,函数IIf(x & 0, 1, IIf(x & 0, -1, 0))的返回值是( )。
  (C) -1
  (D) 出错
  (答案:A)
  30406. 表达式Fix(5.6) + Int(-5.6)的值是( )。
  (B) -1
  (D) 以上都不对
  (答案:B)
  30407. 如果Sgn(x)的值为-1,整型变量x的值是( )。
  (B) 整数
  (C) 正整数
  (D) 负整数
  (答案:D)
  30408. 表达式InStr(2, &文本文件&, &文&)的值是( )。
  (答案:C)
  30409. 除去字符串左侧空格的函数是( )。
  (A) Left()
  (B) Trim()
  (C) Ltrim()
  (D) LeftTrim()
  (答案:C)
  30501. VB表达式Format(Val(&111a&), &##.##&)的值是( )。
  (A) 11.1a
  (B) 11.10
  (C) 111.
  (D) 111.00
  (答案:C)
  30502. 下列语句不合法的是( )。
  (A) x = 1 : y=2
  (C) ? x , y ,
  (D) x = 1; y = 2
  (答案:D)
  30503. 如果VB语句超过一行,可以使用空格加( )续行。
  (答案:D)
  30504. 正确使用Cls方法的是( )。
  (A) Text1.Cls
  (B) Picture1.Cls
  (C) List1.Cls
  (D) Image1.Cls
  (答案:B)
  30505. 下列语句合法的是( )。
  (A) x + y = 2
  (B) x & 2 = y
  (C) x = y & 2
  (D) x = y++
  (答案:C)
  30506. 错误使用Print方法的是( )。
  (A) Picture1.Print
  (B) Form1.Print
  (C) Debug.Print
  (D) Text1.Print
  (答案:D)
  30507. Print方法分区输出时,用( )分隔多个表达式。
  (A) 空格
  (B) 逗号
  (C) 冒号
  (D) 分号
  (答案:B)
  30508. Print &10+6=&; 10+6的输出结果是( )。
  (A) 16=10+6
  (B) 10+6=10+6
  (C) 10+6=16
  (D) &10+6=&10+6
  (答案:C)
  30509. 下列叙述错误的是( )。
  (A) 不允许使用行号与标号
  (B) 单条语句可分行书写
  (C) 同一行上可以书写多条语句
  (D) VB代码不堠 ??分字母的大小写
  (答案:A)
  30601. 执行x = InputBox(&请输入半径&,0,&求面积&) ,在输入框中输入3后回车,则下列叙述正确的是( )。
  (A) x的值是数值3
  (B) x的值是字符&3&
  (C) 0是默认值
  (D) 对话框标题是&求面积&
  (答案:B)
猜你喜欢:
[vb试题及参考答案]相关的文章
【VB程序设计试题】图文推荐没有更多推荐了,
不良信息举报
举报内容:
VB脚本编写的小题库程序
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!VB编程题目不会,请教我_百度知道
VB编程题目不会,请教我
有几道VB题目要请教高手了,帮做一道加15分.
6、编写一个验证一个数是否是素数的通用过程。用inputbox
函数输入一个正整数,调用该过程判断其是否是素数,在文本框中显示判断结果。例如,输入“11”,则显示“11是素数”。
8、利用随机函数Rnd()生成20个...
6、是过程,题目说的就是调用过程。此题目也出自过程这一章的习题,还有其他的呢?给点提示哦。8、生成随机数,我知道,问题是各不相同怎么表示?
我有更好的答案
6:通用过程?通用函数吧??获得值以后,素数就是:大于等于2的数,只能被1和他本身整除的数!n 就是输入的数for i=2 to n-1if n mod i=0 thenexit fornext i判断一下,如果能被整除的话,就不是素数!如果不能的话,肯定是素数了!呵呵~~~~8:Dim MyValue for i=1 to 20MyValue = Int((100 * Rnd) + 1) randsizenext生成1-100之间的随机数!10:这个题,数组赋值你会不会??上面是随机数你也会了吧??然后再利用循环来判断数组的最大值!dim s=0;for i=1 to 5
for j=1 to 5
if s&num(i,j) then
s=num(i,j)
nextnext找到最后就是最大的S值,再输出就OK了!
采纳率:18%
为您推荐:
其他类似问题
vb编程的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。VB程序 for循环语句问题 从1,2,3,……,一直写到200,一共写了多少个数码3?
VB程序 for循环语句问题 从1,2,3,……,一直写到200,一共写了多少个数码3?请用for语句
Option ExplicitPrivate Sub Command1_Click()Dim i As IntegerDim a As IntegerDim b As IntegerDim c As IntegerDim n As Integern = 0For i = 1 To 200 a = i \ 100 b = i \ 10 Mod 10 c = i Mod 10 If a = 3 Then n = n + 1 End If If b = 3 Then n = n + 1 End If If c = 3 Then n = n + 1 End IfNext iPrint nEnd Su
我有更好的回答:
剩余:2000字
与《VB程序 for循环语句问题 从1,2,3,……,一直写到200,一共写了多少个数码3?》相关的作业问题
很简单,因为你每单击一次左边的就执行此过程,而左列表框是每次都更新的.
#includeint main(){ int i,j; for(i=5;i>=1;i--) { for(j=1;j
int main(void){int i,For (i=1;i 再答: ???????????? #include 再问: лл
char c = 'A';for(int i = 0 ; i < 2 ;i++){ for(int j = 0 ; j < 7 ;j++) { printf("%c",c+j); } c++;} 再问: #include int main() { int i,j; char ch[13]; char temp='A';
你想用什么语言编写?
int sum=0;for(int i=0;i
调用Insert函数for (int Qs = 0; Qs < XsBf.L Qs++) { XsB += XsBf.Substring(Qs, 1).Insert(1, " "); } 再问: 能不能麻烦用while语句来写吖,谢谢 再答: 我比较喜欢自己动脑修改别人的代码,所以是"超人",只要看明白运行
新建工程,添加command1控件,复制我的代码.vb6.0+xp调试通过.代码如下 Private Sub Command1_Click()Dim i As IntegerPrint Space(10) & "*"For i = 1 To 9 Print Space(10 - i) & "*" & Space(i *
用什么语言,能用函数调用吗,还是只用for 语句 再问: 给个答案 怎么 都成 谢谢了 再答: #include #include int main() { unsigned int sum = 0, t =1; for (int i = 1; i
Private Sub Command1_Click() For i = 1 To 7 Step 2 s = "" For j = 1 To 7 - i Step 2 s = s & " " Next j m = "" For k = 1 To i m = m & i Next k s = s & m Print s
数值0等同于布尔值常量的False,而Do Until则是当表达式为真时跳出循环,这与Do While刚好相反,所以:Do Until 0相当于Do Until False相当于Do While Not(False)相当于Do While True所以,如果不在循环体中跳出循环或跳出所在过程或End或Goto的话,这将
1.Private Sub Command1_Click()a = InputBox("")For i = 1 To aIf a Mod i = 0 Then Print iNextEnd Sub 2.Private Sub Command1_Click()For i = 1 To 100temp = i ^ 2If
大概这个意思:Dim&MaxY&as&SingleDim&X,YMaxY&=&-999999For&X&=&1&to&2&Step&0.01&&&&Y
#include "stdio.h"void main(){ int a[10]; int plus_sum=0; int minus_sum=0; int all_sum=0; printf("请输入十个数:"); for(i=0;i
再简化一下#include&stdio.h& #define N 10 void main() {int a[N], i,s1=0,s2=0; for(i=0;i&N;i++) scanf("%d",&a[i]); for(i=0;i&N;i++) {if(a[i]&0) s1+=a[i]
using Susing System.Collections.Gusing System.Lusing System.Tnamespace ConsoleApplication5{class Program{static void Main(string[] args){Co
不对 '10'不对的‘1’ = 0x31'10' != 0x3a这样可以for(m='0'+1;m!='9'+1;m++) 再问: 不太理解。。。 再答: 看样子你是准备做个10次的for循环 '1' 表示的是asii码的字符1,二进制值为0x31 但'10'我不太清楚这个表示什么,它的二进制值为 ((0x31
使用 Is 关键字时,则可以配合比较运算符来指定一个数值范围.比如case后面的值是不是固定的某一个值而是在一定范围内就需要用is了.
也许可以这样:1、subplot语句因为其参数是有规律地递增,所以是完全可以用循环表达的.2、plot语句,其中的index和第二个参数是常量还是变量?如果index是变量,则可以在每次循环中进行更新.第二个参数,完全可以把a1, a2, a3, a4,a5, d1,等等,这样的参数事先组成一个数组,然后每次循环读取对为什么看了那么多到到vb题,我还是自己不会做?_百度知道
为什么看了那么多到到vb题,我还是自己不会做?
我有更好的答案
自己去写一些程序就会明白咯
采纳率:33%
不只能看,要自己去实践、发挥才是最有效果的。
实践最重要,自己多编写些东西,练练就好。
为您推荐:
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 c语言编程题 的文章

 

随机推荐