VB編程入門:如何用For語句計算n的n次方累加

任意給定一個數值n,怎樣用VB編程計算1+2^2+3^3+....+n^n的和呢?

工具/原料

Visual Basic 6.0

方法/步驟

①啟動VB新建工程1,在適當位置畫出2個Label框、1個Text框以及一個Command按鈕(如下圖預先設置好各控制項的Caption等屬性)。

②雙擊「運算」(即Command1),在彈出的代碼窗口中鍵入如下代碼(複製注意分行):

Private Sub Command1_Click()  Dim n As Single    n = Val(Text1.Text)    s = 0  For i = 0 To n    s = s + i ^ 2  Next i  Label3.Caption = "1+2^2+3^3+...+n^n =" & sEnd Sub

這就完成了利用For/Next語句進行運算的過程。

③為了使操作更加方便,我們可以給Command設置SetFocus:

Private Sub text1_KeyPress(KeyAscii As Integer)  If KeyAscii = 13 Then Command1.SetFocusEnd Sub

這樣當輸入光標停在text1中,按下回車(Enter)鍵時,焦點就跳到Command上了,再按下回車於是就取代了重複的滑鼠點擊。

④最後運行試試吧(記得嘗試下enter鍵哦)!

注意事項

注意分行、空格以及英文半角字符
KeyAscii = 13 :ASCII碼為13——Enter鍵
更多For/Next語句運用,請參考baidu

相關文章

  1. VB編程入門:如何用For語句編寫程序求N的階乘

    怎樣用For/Next語句編寫程序讓數值N從一個文本框中輸入,求1+2!/ 2+3!/3+...+N!/N的值,並輸出到一個Label中呢? 工具/原料 Visual Basic 6.0 方法/步驟 ...
  2. 如何用VB製作一個比賽評分系統?VB編程入門

    使用visual basic編程器編寫程序有幾個步驟,需要注意什麼呢?今天小編帶你去了解一下它的特點以及使用方法.通過製作一個比賽評分系統,教你初步掌握使用visual basic編寫程序的技巧. 工 ...
  3. VB編程入門:如何用VB編寫最簡單的計算器程序

    此經驗適合VB初學者,簡單易上手! 編寫個最簡易的計算器程序,通過文本框輸入兩個值(x ,y)進行加法運算,從而達到使兩者相加求和的基本目的. 這篇我們先從零開始入門吧! 工具/原料 Visual B ...
  4. VB編程入門:如何用VB判斷兩數是否異號

    怎樣用VB編寫代碼判斷輸入的兩個數同號還是異號,並在Label框中顯示結果呢? (本篇適合VB初學者) 工具/原料 Visual Basic 6.0 方法/步驟 ①啟動VB自動建立工程1,在合適的位置 ...
  5. 編程入門:[3]if語句使用

    本文主要介紹編程里的if語句和if-else語句的使用 工具/原料 vs 2010 方法/步驟 我們接著上一張繼續學習,本次主要講解c#程式語言的if和if-else語句,學這個語句之前我們需要了解另 ...
  6. VB編程入門:如何統計某個字符出現的次數

    怎樣用VB編程,輸入一段字符,統計其中某個字符出現的次數? 工具/原料 Visual Basic 6.0 方法/步驟 ①啟動VB新建工程1,在form1的合適位置畫出3個Label框.2個Text框以 ...
  7. 編程入門:[4]c#之if-else語句

    本文主要介紹c#裡面的if-else語句 工具/原料 vs 2010 方法/步驟 本文接上節內容介紹if-else語句,上節主要介紹了if語句的使用,下面我們來講解if-else語句的使用,首先我們看 ...
  8. VB編程學習怎麼入門

    VB6.0全稱為VisualBasic 6.0,是微軟公司推出的可視化編程工具MSDN之一,是目前世界上使用最廣泛的程序開發工具. 如果你是一個對編程一無所知,而又迫切希望掌握一種快捷實用的程式語言的 ...
  9. 編程入門:[5]c#之switch語句

    本章主要介紹switch語句,switch語句是編程中最常用的分支語句,我們本章來學習switch語句的用法 工具/原料 vs 2010 方法/步驟 首先我們來學習switch的語法,語法如圖所示,他 ...
  10. vb循環語句計算奇偶數累加和的方法

    利用VB編程求n以內的奇偶數和,主要利用for循環語句,現在就分享設計的步驟和截圖,本經驗僅供參考. 工具/原料 vb6 方法/步驟 首先啟動vb6,從新建工程對話框中選擇標準exe文件,進入窗體對話 ...
  11. EXCEL如何用VB編程列印指定區域

    在日常數據處理過程中,EXCEL在使用上經常要列印某幾個具體的數據信息,而其它的信息不用列印.在只定的列印區域可以用VB編程實現功能,現在小編講解如何實現用VB編程列印指定區域的入門技巧. 工具/原料 ...
  12. Java編程中如何用好注釋,顯示出老司機是水平

    在Java的編寫過程中需要對一些程序進行注釋,注釋主要作用一是注釋說明,二是調試程序.除了自己方便閱讀,更為別人更好理解自己的程序,所以我們需要進行一些注釋,可以是編程思路或者是程序的作用,總而言之就 ...
  13. 如何用stc-isp軟體計算C程序函數的延時時間?

    通過圖文教程來學會如何設置stc-isp軟體計算C程序延時. 工具/原料 電腦 stc-isp軟體 方法/步驟 打開stc-isp軟體,點擊紅色小框框的三角形找到"軟體延時計算器" ...
  14. 編程入門:[7]C#之帶參數方法

    上節介紹了c#無參數的方法,本文主要介紹帶參數的方法,和帶有返回值的方法 工具/原料 vs 2010 方法/步驟 上節我們已經學習了,c#中的無參數的方法,本節學習c#中帶參數的方法,和具有返回值的方 ...
  15. EXCEL自動vba報表編程入門,基本術語

    標籤:excel編程入門教程:vba自動報表:術語講解 現在大家日常辦公都會用到excel報表,面對每天重複大量的報表工作,我們可以編寫excel自帶的vba實現自動處理數據功能,在此,我僅對其中會用 ...
  16. VB編程的Do循環結構

    不標準格式:do 語句塊 loop while\until.中間還有一個exit do的語句可以跳出循環. 工具/原料 Visual Basic 步驟/方法 啟動VB界面,建立標準EXE. 創建兩個命 ...
  17. MT4 編程入門三 平任何持倉單

    函數如下 }詳細解釋 此函數為通用型平倉函數從最早的訂單開始平倉 int mymagicma訂單的OrderMagicNumber nt myordertype訂單類型OP_BUY/OP_SELL d ...
  18. 西門子plc編程入門

    從S7-200開始學. 1.先去西門子官網下在S7-200的軟體和S7-200操作手冊,是免費的.http://www.ad.siemens.com.cn/ 2.在網上等找現成的程序,讀懂它. 3.讀 ...
  19. 編程入門:[1]VS開發工具使用

    本文主要介紹vs2010的使用方法,包含創建一個解決方案,創建一個項目等基本使用 工具/原料 Microsoft Visual Studio 2010 方法/步驟 到微軟官方下載vs 2010,下載後 ...
  20. 計算機編程入門須知

    如今,電腦和手機仿佛已經是生活的必需品了,伴隨著電腦和手機的普及,程式設計師這個行業的隊伍也越來越大了.有不少的年青志士都想加入程式設計師的隊列中,那麼,對於初學計算機編程者來說,應該知道些什麼呢?本文談談這 ...