VB程序设计编程题库
函数的使用
1. 输入三个数ABC,单击按钮,实现三个数交换,即A的值给BB的值给CC的值给A
2. 输入N,输出一个N位的随机数。
3. 编程实现:单击窗体的关闭按钮,询问是否真地想关闭。
4. 输入S1S2S3,将S1中首次出现的S2替换为S3后输出。
5. 单击窗体,窗体上显示“现在是**************秒”
6. 输入三位正整数N,输出其个位、十位和百位。
分支结构:
7. 输入一个整数,判断是奇数或偶数、正数或负数。
8. 输入一个1-1000之间的数,判断是几位数。(要求用IF…ElseIf…End If语句)
9. 输入一个字符,判断是大写字母、小写字母、数字或其他。(要求用IF…ElseIf…End If语句)
10. 输入一个年份,判断是否为闰年。(凡是能被400整除的年份为闰年。如2000年;凡是不能被100整除,但能被4整除的年份为闰年。如2008年)
11. 输入一个月份,输出该月的天数。(教材)
12. 已知三角形三条边的长度,求三角形的面积。(教材)
13. 已知一元二次方程的三个系数,求方程的根。(教材)
14. InputBox函数输入三个整数,分别赋给XYZ,然后按从小到大的顺序输出这三个变量的值。
15. 以汉字形式显示今天是星期几。(要求用Select Case语句)
16. 输入一个1-1000之间的数,判断是几位数。(要求用Select Case语句)
17. 输入一个字符,判断是大写字母、小写字母、数字或其他。(要求用Select Case语句)
循环结构(For
18. 输入N,输出1+2+3+…+N的值。
19. 输入N,输出N!(即N的阶乘)
20. 输入一个字符串,筛选出其中的大写字母。如:输入abDS23KG,输出DSKG
21. 输入一个字符串,将该字符串逆序后输出。如:输入ABCD,输出DCBA
22. 生成201100之间的随机数,统计其中1位数、2位数和3位数的个数。
23. 输入一个字符串,统计其中大写字母、小写字母以及数字的个数。
24. 输入一个字符串,将其中的大写字母改为小写字母,小写字母改为大写字母。
25. 输入一段英文文本,查某单词出现的次数。
26. 求一个整数的各位上的数字之和。如输入:123,输出:6
vb编程基础知识题库27. 输入一个自然数,判断其是否为素数。 (三种算法)
28. 输入一个自然数,判断其是否为回文数。(两种算法)
29. 输入一个自然数,判断其是否为升序数。如123
30. 100之内的所有勾股数。所谓勾股数是指满足条件a2+b2=c2(a<b)  如:3  4  5
31. 1000以内的完全数。完全数:该数的因子(不包含本身)之和等于其本身。如28是完全数,因为28=1+2+4+7+14
32. 2~999之间所有的同构数。所谓同构数是指该数出现在它的平方数的右边。如5625等。
33. 输入两个正整数MN,求它们的最大公约数。
34. 输入两个正整数MN,求它们的最小公倍数。
35. 在窗体上输出九九乘法表。
36. 求满足条件1+2+3+…+N>1000的最小N
37. 求满足条件1+2+3+…+N<1000的最大N

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。