有正在準備今年4月二級vb的哪位哥們幫幫忙啊,我自學的,有好多不懂的問題,可以的話一起交流一下

2022-08-24 13:10:06 字數 1467 閱讀 2021

1樓:念尐憂

private sub command1_click() 'command1單擊事件

dim x,y,z as integer '定義x,y,z但是裡面只有z為interger變數,x,y型別為可變型別而不是interger型別

x=5 'x賦值為5

y=7 'y賦值為7

z=0 'z賦值為0

text1.text=「」 'text1內容為空

call p1(x,y,z) '呼叫p1自定義函式,變數為x,y,z值

text1.text=str(x) 'text1內容為由整數型轉換成string型的x

end sub

sub p1(byval a as integer,byval b as integer,c as integer) '自定義p1函式說明,內有3個變數.分別為a,b,c.均為integer型別

c=a+b 'c等於a與b的和

end sub

上面**我們可以看出,自定義p1裡面對應過來的是command內的x,y,z值

但是只是p1函式主要的作用是給c也就是題中的z表示式.

跟a(command1事件內的x)一點關係也沒.

所以一切都是老亂你視線的.

最關鍵的是text1.text最終取的是強制轉換string型別的a.

x始終沒變.還是x=5.變的只有z.

所以答案選擇5.

但是你的選擇題裡面沒有5這個答案.

那麼是不是你**寫錯了.

text1.text=str(x)這句話是不是text1.text=str(z)

如果是這樣的話.根據上面的分析.那麼就是12了.

其實這類的問題主要有4個考點.

第一:強制轉換型別問題.

第二:區域性和全域性變數宣告問題.

第三:理解自定義函式的作用.

第四:變數型別宣告作為考點.

基本上掌握這四個點.那麼這類的題目都很容易通過的.

我當初考二級,考的是c語言.

不過對於二級考這類考試,只是很基礎的.

如果有什麼不懂的.可以找我一起討論下.

2樓:匿名使用者

答案是12,

p1過程的第三個引數c是傳址(預設),會改變實參z的值_____________________________________________

題目的意思不會是說過程的形參和實參資料型別不一致,會報錯?

但**copy機器裡結果是5沒錯,所以以為你把題敲錯了

3樓:

你打錯了吧?text1.text=str(x)應該是text1.text=str(z)

答案為b(12)

函式呼叫7+5=12傳給了z,要是你的程式沒錯的話結果就是5,沒有答案。。。。。

catti二級筆譯怎麼準備,CATTI二級筆譯怎麼準備?

首先說明下,如果英語水平不高於專八,個人是不建議你報考二筆的,因為那樣很可能會掛掉 二筆適合有專八英語水平或相當水平且有3年左右翻譯經驗的本科生報考,英語方面的碩士也適合直接報考二筆。catti 筆譯學習資料 歷年 工作報告及國家元首 總理的重要講話等 經濟學家 雜誌的中英文互譯 毛榮貴 新世紀大學...

二級建造師考前準備,二級建造師考前準備?

二級建造師考前可以一週每天一套真題,按照考試要求作答,檢查做題成績及錯誤點,針對錯誤的地方再去複習,結合考試100的真題解析課程全面掌握考點內容。在做完真題之後,要及時對錯題進行總結。不懂的地方聽一聽對應的衝刺課程,查缺補漏。每天背記必背知識點,通過積累的錯題集進行鞏固學習 通過考試100的考前資料...

日語二級證找工作是否好使,有日語二級的證書了,找工作還是沒人要嗎

首先翻譯是不行的。做個相關的可能會用到日語的工作人家會優先考慮。我在日企工作,進公司的時候日語完全不會,公司花時間給培訓,現在也過二級了。不過當初就有2級的話,相對進公司會容易些。日語二級對於從事技術行業的來說,應該算是不錯的。但你是對外漢語專業,最好能考出一級,就算沒時間,也盡量擠點時間學習一下相...