基本語法部分:
一、計算表達式(1)
(1)25\3 Mod 3.2 & Int(2.5)
(2)18/4*4.0^2/1.6
(3) “xyz”+”
(4) 45<54 or “45”>”
(5) True Or Not 7-3<=4
(6) 3*8<20 And 12=12
二、計算表達式(2)
已知a=2,b=-9,c=3,計算表達式:
三、根據(jù)條件寫出Visual BASIC表達式
(1)產(chǎn)生一個120-360之間(包括120和360)的正整數(shù);
(2)表示x是3或13的倍數(shù)
(3)將任意一個三位正整數(shù)的數(shù)位對換。如:x=123,則表達式的值為y=321;
(4)表示12≤x≤3的表達式;
(5)表示x≤12或x≥32的表達式。
四、編程練習題
(1)輸入三角形三條邊的長度a,b,c,計算并顯示三角形的面積。公式為:
(2)隨機產(chǎn)生一個三位正整數(shù),然后逆序輸出,產(chǎn)生的數(shù)與逆序數(shù)同時顯示。例如:產(chǎn)生123,輸出321。
流程控制:
1.編寫程序:輸入三個數(shù)(請用InputBox函數(shù))a,b,c;然后按從小到大的順序輸出這三個數(shù);
2.已知一元一次方程式ax+b=0,輸入a和b的值,計算x的值;
3.某超市在“五一”促銷活動中,根據(jù)顧客購買商品的總價x給予不同的優(yōu)惠折扣y,折扣率的計算公式如下:
設計程序,輸入應付款x,輸出實際付款值。
3.s=1+3+5+…+(2n-1) n值用InputBox函數(shù)輸入。
4.s=1+11+111+1111+…+11…1(n個1), n值用InputBox函數(shù)輸入.
5.求
6.輸入一批成績,求這批成績的平均分,輸入-1表示輸入結束;
7.某機電設備廠,2004年的產(chǎn)值是500萬元,計劃年增長9%。請計算并輸出2008年、2012年及2016年的產(chǎn)值。(利用循環(huán)語句實現(xiàn))
8.利用公式
9.計算M=1+22+33+44+…+NN,直到M≥109。
10. 目前世界人口60億,如果以每年1.2%的速度增長,多少年后世界人口達到或超過70億。
11. 編程輸出乘法九九表。
12. 計算分段函數(shù):
13.編寫程序,由文本框輸入3個數(shù),求出其中最大的2個數(shù)的平均值。
14.求s=a+aa+aaa+…+aa…a (n個a),其中a為1-9之間的整數(shù)。
,即后一項的分母為前一項的分子,后項的分子為前一項分子與分母之和,求其前n項的和。
(數(shù)組題)
1.從鍵盤輸入10個整數(shù),放入一個一維數(shù)組A中,然后將前5個元素與后5個元素對換。即將第1個元素與第10個元素互換,第2個元素與第9個元素互換,依次類推。
2.隨機產(chǎn)生50個三位正整數(shù),按從小到大順序輸出這批數(shù)。
3.用文本框輸入一個正整數(shù),判斷其是否為素數(shù)。