VB下面程式對產生的隨機數進行排序,程式中有錯誤,請在相應的行上改正

時間 2021-08-30 10:29:12

1樓:匿名使用者

for i = 1 to 10 改為 for i = 0 to 9

for j = 9 to i + 1 改為 for j = 9 to i + 1 step -1

t = a(i)  改為  t = a(j)

2樓:匿名使用者

dim a(10) as integer

dim i, j, imin, t as integerlabel1.caption = "原始成績為:" & vbcrlffor i = 1 to 10

a(i) = int(rnd() * 101)label1.caption = a(i) & " "

next

for i = 0 to 8

for j = 9 to i + 1

if a(j) < a(j - 1) thent = a(i)

a(j) = a(j - 1)

a(j - 1) = t

end if

next j

next i

label2.caption = "排序後的成績為:" & vbcrlf

for i = 0 to 9

label2.caption = a(i) & " "

next i

什麼是程式語言框架

3樓:影子說話

領學網為你解答:

所謂框架就是寫好的一大堆類,可以這麼理解。 除了一大堆類以外還可能有一些規則, 比如命名,路徑等。在遵循這個規則的情況下呼叫框架類庫提供的方法。

另外框架跟開源不開源是沒有關係的, 開源只是說你可以得到這個框架的源**,而不開源的只是看不到源**而已。

比如.net本身不是開源的,但有很多框架是開源的,比如最著名的servicestack

開源跟免費又是不同的概念,開源軟體有很多不同種類的license,有些是可以隨意修改使用的,有些是可以使用在非商業專案中的,有些則是需要付費的

4樓:匿名使用者

同一種語言,不需要轉.放心大膽的忽略就可以了.忽略不了的會跳到你的眼前,到時候就知道區別了.這是個根本不需要思考的問題

程式語言的分類和用途

什麼程式語言既簡單又好用?

5樓:老男孩教育

python,python語言簡單優雅、容易上手,無論有沒有基礎都可以學習python,也是最適合入門的程式語言。該語言通俗易懂、涉及領域廣泛、從業崗位多,薪資待遇高,是初學者的首選語言。

計算機裡的cpu可以直接執行人類編寫的程式嗎?為什麼說程式語言不是和計算機交

6樓:匿名使用者

c語言是不能直接被執行的

你從**聽說c語言是被直接執行的?

程式語言俗稱「計算機語言」,種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

目前通用的程式語言有兩種形式:組合語言和高階語言。

由於計算機內部只能接受二進位制**,因此,用二進位制**0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,用機器語言程式設計的程式稱為目標程式。

如何自學一門程式語言?

7樓:蘭州新華網際網路學校

如果有一定的基礎的話可以自學,但是零基礎的話建議還是報一家專業的培訓院校進行學習,會給你係統的指導,更好的學習。

8樓:浪子

只要你能堅持都能成功,e語言好學,但是你的理解能力要強彩好學。

9樓:匿名使用者

較為簡單的程式語言:python

零基礎,非計算機相關專業,想學一門簡單的程式語言,建議學python。

python是一種物件導向的解釋型計算機程式設計語言,具有豐富強大的庫,常被稱為膠水語言,能夠把其他語言製作的各種模組輕鬆連結在一起。

因此python具有:簡單易學、資料分析能力強的特點。

10樓:拉汀

首先c語言在大學教育中是主流,這本身就說明c語言很符合一般我們解決問題的思維模式,而且語法也不是很複雜,適合初學者。而其他一些物件導向的語言如python建議在有一定的c語言基礎上再進行學習,更加快捷,通過對比這兩種語言你會發現物件導向與程序導向的語言區別,(python現在很火的一個原因就是它的物件導向思維很簡潔,比起c語言能少很多**,編寫效率高)。但我仍然建議題主先學習c語言,從一般入手,建立穩固的知識,今後再選擇工作中實際需要的語言方向。

同時自學的話,中國大學mook網浙江大學翁凱老師的課就很棒,學習效率也高,注意及時完成各種練習,在實踐中提升本領是最主要的。祝題主學習進步!

易語言是不是全球頂級程式語言?

11樓:杯具——悲劇

易語言除了寫個遊戲外掛沒有任何功能了

易語言是給沒有任何程式設計基礎也不想學程式設計的人準備的寫外掛是需要負法律責任的

之前寫外掛的大神自然是不會觸碰這個底線

所以只寫了dll庫

而小白基本不會有法律意識

而小白又不會變程式設計

所以用易語言直接呼叫寫好的動態庫檔案

這樣一來

真正寫外掛的人有錢賺(你去買動態庫是要花錢的)出事了他們又不用擔責任(畢竟整合功能的是你)所以你覺得用漢字程式設計是不是太可笑了?

12樓:匿名使用者

實際就是你想學好程式設計!那就至少得學多個領域的程式設計軟體!配套著使用最好!

13樓:匿名使用者

不是,易語言是為了方便中國人程式設計

**來自易語言官網書本介紹

14樓:匿名使用者

不是的,但是如果你的英語水平很差的話,建議學火山安卓或者c,不推薦易語言,因為易語言的程式設計思路和其他的不一樣,學了之後就轉不過去了,但是如果只想玩玩的話,可以用易語言。易語言是學會很簡單,但是學精很難,其他的英語程式語言正好相反。還有,現在有好多人看不起易語言的,用易語言做一個空白程式編譯出來殺軟都會報毒的。

望採納~

不同的c++軟體用的程式語言不同嗎? 5

15樓:一匹大懶蟲

程式語言和編譯器是兩個不同的東西。

不同的編譯器同一語言的語法都是一樣的。就拿c++來說,他們都遵循c++11/14/17標準。

不同編譯器的區別就是他們的字型環境,mingw版本,關鍵字識別等有區別,語言方面是沒有區別的。

本回答來自工中號一匹大懶蟲。

如果滿意請採納,不滿意請繼續提問。

c++簡介

在c的基礎上,一九八三年又由貝爾實驗室的bjarne strou-strup推出了c++。 c++進一步擴充和完善了c語言,成為一種面向 物件的程式設計語言。c++目前流行的整合開發環境最新版本是borland c++4.

5,symantec c++6.1,和microsoft visualc++2017。c++提出了一些更為深入的概念,它所支援的這些物件導向的概念容易將問題空間直接地對映到程式空間,為程式設計師提供了一種與傳統結構程式設計不同的思維方式和程式設計方法。

因而也增加了整個語言的複雜性,掌握起來有一定難度。

c和c++關係

但是,c是c++的基礎,c++語言和c語言在很多方面是相容的。因此,掌握了c語言,再進一步學習c++就能以一種熟悉的語法來學習物件導向的語言,從而達到事半功倍的目的。

plc程式設計是那種語言?

16樓:天蠍電弧

常用的就三種

lad梯形圖

stl語句表

fbd功能塊圖

另外還有幾種不常用,比如scl類似c語言

不同廠家支援的程式語言不盡相同,有的還擁有廠商自己開發的程式語言你需要指定某個品牌

17樓:上海長英

1.plc程式語言 國際標準 劃分

1)梯形圖程式語言ld

2)指令表程式語言il

3)順序功能圖程式語言sfc

4)結構化文字程式語言st

2.具體到某個品牌的plc其程式語言和國際標準有一定的差異例如西門子的plc的程式語言有一下幾種

ld、sfc、fbd、stl、scl 、c++(專業從事 自動化控制系統 電氣設計、程式設計、技術培訓)西門子s7-200/s7-200smart /s-300/s7-400/s7-1500(t)

觸控式螢幕,博圖wincc)

c 中產生不重複的隨機數

解題思路 這個題目要解決兩個問題 一是產生隨機數 二是不能重複。第一個問題 產生隨機數。在c 中要產生隨機數必須用到兩個函式 srand 和rand 函式,使用這兩個函式必須包含標頭檔案 其中rand 是產生一個偽隨機數,比如 int a rand 函式返回值的取值範圍是int型別的取值範圍,如果要...

java如何產生1 8的整數隨機數

簡單粗暴。int num int math.random 100 math.random 返回的是一個大於等於0小於1的double型別。 math.random 會產生 0,1 區間中的雙復精度制浮點隨機數,所以 math.random 100 就會生成一個100以內的隨機數浮點數,如果需要整數的...

C語言中產生隨機數的函式是什麼

c語言中產生隨機數的相關函式主要包括srand和rand函式,兩者配合生成隨機資料,測試 如下,include include include void main srand time null for i 0 i 5 i for j 0 j 5 j p i j rand 100 1 產生1 100...