win8.1启动项:Visual BASIC练习题

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 15:00:07

基本语法部分:

一、计算表达式(1)

(1)25\3 Mod 3.2 & Int(2.5)

(2)18/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之间(包括120和360)的正整数;

(2)表示x是3或13的倍数

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

(4)表示12≤x≤3的表达式;

(5)表示x≤12或x≥32的表达式。

四、编程练习题

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

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

流程控制:

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

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

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

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

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

4.s=1+11+111+1111+…+11…1(n个1), 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,直到M≥109

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

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

12.            计算分段函数:

        

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

14.求s=a+aa+aaa+…+aa…a (n个a),其中a为1-9之间的整数。

15.有一分数序列:

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

(数组题)

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

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

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