打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Visual BASIC练习题

基本语法部分:

一、计算表达式(1

125\3 Mod 3.2 & Int(2.5)

218/4*4.0^2/1.6

3“xyz”+”314”

4 45<54 or  “45”>”54”

5 True Or Not 7-3<=4

6 3*8<20 And 12=12

二、计算表达式(2

已知a=2,b=-9,c=3,计算表达式:

三、根据条件写出Visual BASIC表达式

1)产生一个120-360之间(包括120360)的正整数;

2)表示x313的倍数

3)将任意一个三位正整数的数位对换。如:x=123,则表达式的值为y=321

4)表示12x3的表达式;

5)表示x12x32的表达式。

四、编程练习题

1)输入三角形三条边的长度a,b,c,计算并显示三角形的面积。公式为:  

2)随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如:产生123,输出321

流程控制:

1.编写程序:输入三个数(请用InputBox函数)a,b,c;然后按从小到大的顺序输出这三个数;

2.已知一元一次方程式ax+b=0,输入ab的值,计算x的值;

3.某超市在“五一”促销活动中,根据顾客购买商品的总价x给予不同的优惠折扣y,折扣率的计算公式如下:

       设计程序,输入应付款x,输出实际付款值。

3s=1+3+5++(2n-1)  n值用InputBox函数输入。

4s=1+11+111+1111++111(n1), n值用InputBox函数输入.

5.求

n值用InputBox函数输入,直到最后一项小于10-5为止

6.输入一批成绩,求这批成绩的平均分,输入-1表示输入结束;

7.某机电设备厂,2004年的产值是500万元,计划年增长9%。请计算并输出2008年、2012年及2016年的产值。(利用循环语句实现)

8.利用公式

求π的近似值。要求计算到最后一项的绝对值小于107

9.计算M=1+22+33+44+…+NN,直到M109

10.            目前世界人口60亿,如果以每年1.2%的速度增长,多少年后世界人口达到或超过70亿。

11.            编程输出乘法九九表。

12.            计算分段函数:

       

 

13.编写程序,由文本框输入3个数,求出其中最大的2个数的平均值。

14.求s=a+aa+aaa+…+aa…a (na),其中a1-9之间的整数。

15.有一分数序列:

    ,即后一项的分母为前一项的分子,后项的分子为前一项分子与分母之和,求其前n项的和。

(数组题)

1.从键盘输入10个整数,放入一个一维数组A中,然后将前5个元素与后5个元素对换。即将第1个元素与第10个元素互换,第2个元素与第9个元素互换,依次类推。

2.随机产生50个三位正整数,按从小到大顺序输出这批数。

3.用文本框输入一个正整数,判断其是否为素数。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
逻辑向量的引入与应用 | Matlab基础
求两个整数中的最大值教案
高三每日一题(200):大胆放缩,小心验证,证明明函数零点个数问题(配有练习题)
《Visual Basic 2005 程序设计》第2章 基本数据类型及算法
2010年全国初中数学竞赛试题参考答案
为什么要学习算法?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服