當前位置:首頁 » 編程軟體 » freebasic編譯問題

freebasic編譯問題

發布時間: 2022-10-01 05:42:49

Ⅰ freebasic裡面的什麼代碼可以打開指定程序 下面圖中那個地方錯了 (兩個問題都要回答)

這是Freebasic把,錯誤就在

在N=9999999999999999...這里。這個N太大了,single是表示不下的。而且s=chr(64+n也不對),ASCLL碼的最大絕對比9999999999999999...+64要小。

Ⅱ 學的是C++ 編程,信息競賽卻要用free basic,請教怎樣轉過去

一、C++是一門編程語言,使用C++編程的工具有多種,比如最常見的是微軟的「VisualStudioC++」、寶蘭的「C++Builder」,且不同的版本也有差異,10年前的版本和現在的版本更是差異巨大。而且C#、JAVA中使用的語言也可以稱之為C++,只是語法與底層有一定的差異。所以,以自學的方式去學,「也許」永遠不能達到「可以獨立工作」的程度。二、要怎麼才能從事編程的工作呢?1、有系統的對電腦運行機制的基本了解,知道電腦到底是什麼,它的內部是怎麼運作的,網路相關知識,資料庫相關知識。2、了解與編程相關的基本知識,比如編程演算法、面向對象編程的理論等,高級一些的還涉及離散數學,加密理論等。3、以一門編程語言為主,掌握它的主流編程工具下的編程,能設計編寫出實用工具。4、了解相關的語言,能看懂常見的編程語言,比如Basic、Delphi等編寫的代碼的大體意義。5、最重要的:要在一個編程團隊里實習跟師,了解這個團隊使用的編程工具,並能熟編掌握。三、現在的程序編寫,一般不是一個人能完成的,多數企業應用軟體的編寫需要團隊的合作。就象一個巧匠建不了一座大廈一樣。四、最後也許可能打擊你,如果只是自學,沒有相關的證書、文憑,只怕沒有那個企業能讓你入門,也就是說,進不了編程團隊。真想從事這一行,建議至少去一個高校讀幾年相關專業。憑自學,最多能做個日常維護人員。五、當然,做個業余愛好者那是可以的,有不少業余愛好者編寫一些小的工具也是很棒的,比如Foxmail的作者當初就是一個人寫出來的。不過你可以發現,這些小工具一般都不是面向企業的,也就是說,基本上都是不賺錢的。後來Foxmail被騰迅收購,後話如何誰也不知了。Foxmail那是業內的奇葩之一,機率和中大獎沒多少不同。

Ⅲ 已經寫好程序的free basic怎麼樣可以讓它一打開就運行程序

編好後點
Ctrl+F9
找文件名.exe文件打開
(如1.bas點了Ctrl+F9 後有一個1.exe,然後雙擊文件,在保存的文件夾里)

Ⅳ 設N是一個4位數,它的9倍恰好是其反序數,試編程求N的值

設N的第一位數是x1,第二位數是x2,第三位數是x3,第四位數是x4。

首先,N的反序數任然是一個四位數,一個四位數乘9仍然是四位數,第一位x1隻能等於1;

第二位只能等於1或0。

根據該問題列式:(x1*1000+x2*100+x3*10+x4)*9=x4*1000+x3*100+x2*10+x1*1

求解得x1=1,x2=0,x3=8,x4=9

N為1000a+100b+10c+d,9N=9(1000a+100b+10c+d)=1000d+100c+10b+a(其中a,b,c,d均為整數),先聲明程序頭,分別定義a=1,b=0,c=0,d=0,

程序1:if(9(1000a+100b+10c+d)=1000d+100c+10b+a),

N=1000a+100b+10c+d,

if else 程序2

if else 程序3

if else 程序4

if else 程序5

定義程序2:if( b<=8)

b=b+1,

程序1,

定義程序3:if( c<=8)

c=c+1,

程序1,

定義:程序4 if (b<=8)

b=b+1,

程序2;

定義:程序5 if(a<=8)

a=a+1,

程序2,

if else N不存在。

(4)freebasic編譯問題擴展閱讀:

計算機對除機器語言以外的源程序不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。

這種將高級程序設計語言編寫的源程序轉換到機器目標程序的方式有兩種:解釋方式和編譯方式。

解釋方式下,計算機對高級語言書寫的源程序一邊解釋一邊執行,不能形成目標文件和執行文件。

編譯方式下,首先通過一個對應於所用程序設計語言的編譯程序對源程序進行處理,經過對源程序的詞法分析、語法分析、語意分析、代碼生成和代碼優化等階段將所處理的源程序轉換為用二進制代碼表示的目標程序,

然後通過連接程序處理將程序中所用的函數調用、系統功能調用等嵌入到目標程序中,構成一個可以連續執行的二進制執行文件。調用這個執行文件就可以實現程序員在對應源程序文件中所指定的相應功能。

Ⅳ 什麼是FreeBasic

[語言]FreeBASIC,BASIc語言界的黑馬

首頁:http://www.freebasic.net/

學習過QuickBASIC的用戶就可以上手的BASIC語言,
完全免費開源,能夠產生高品質的機械碼,跨平台,

FreeBASIC如同他的名字一樣,免費而且基於已建立的BASIC語法,
易學易用是他的優點,但是不光是簡單而已,功能十分強大。

- 幾乎支援所有QB的原指令,且有許多追加功能
- 產生快速高品質的機械碼,不依靠VM等虛擬機器
- 完全免費,包含原始碼,編譯出的程式無授權問題
- 支援MS-DOS/Win32/Linux多平台,也可以編譯GUI程序
- 擁有眾多第三方函式庫支援(Allegro/SDL..以及DirectX/Win32API)
- Unicode支援,使用中文十分容易(但FBIDE尚不能編輯Unicode文件)
- 編譯EXE/OBJ/LIB/DLL都很容易,以便和其他語言應用
- 更多 http://www.freebasic.net/index.php/about?section=features

不足點:
- 這東西還在早期版本,雖然已經完全可用
- 暫時沒有視覺化的GUI編輯工具
- 代碼最佳化還沒有100%完成
- 沒有OOP能力(如果不知道這是什麼,對你可能沒影響)

FreeBASIC的安裝包不含IDE,想用半官方IDE的可以下載這個版本
FBIde http://fbide.freebasic.net

Ⅵ 大家幫忙看看FreeBasic中這段程序哪裡錯了。系統提示是Case Else那裡錯了。但是這是從教程上復制下來的。

Dim score As Single
Input "輸入成績:",score
If score>=90 Then
Print "A"
Elseif score>=75 Then
Print "B"
Elseif score >=60 Then
Print "C"
Elseif score>=0 Then
Print "D"
Else
Print "無效成績"
End If
Sleep
End

沒有case

Ⅶ basic語言問題

BASIC是Beginner's All-purpose Symbolic Instruction Code的縮寫。意即初學者通用符號指令代碼。它是一種國際通用的計算機高級語言。一般認為它是從FORTRAN中提煉、簡化而來。因此簡單易學,BASIC入門了,再學其它高級語言也就不難了。
2. BASIC語言的版本
電腦語言一般都有版本序列。BASIC語言也經歷了不斷的發展與改進,形成了不同環境下的不同版本。如BASIC、BASICA、F-BASIC、H-BASIC、Q-BASIC等等。但一般來說都大同小異、基本的東西不變、較高版本兼容較低版本。所以需恐慌與詫異。讓我們從最基本的也就是BASIC來學起,先入門,有興趣的同學,就可以通過自學深入和提高。
3. BASIC語言的特點
(1)簡單易學。基本BASIC的語句一共只有17種,且使用准英語或者叫類英語,表達式與運算符號也與數學中使用的差不多。
(2)會話功能。BASIC是高級語言,具有很強的會話功能。語句、表達式及運行到某句出錯時,電腦會進行人機對話,及時給出提示等。因此可以邊做邊改。直至正確與滿意為止,這一點對初學者十分方便。
(3)環境特點。BASIC程序的運行分解釋型與編譯型兩種。一般在學習與編製程序時使用解釋型環境。也就是說要在DOS下先運 行BASIC.EXE文件,進入BASIC的解釋環境狀態(其提示符是OK),編寫程序所形成的文件其擴展名約定為BAS。這就叫BASIC的源程序。當源程序調試好了,反復運行都滿意,可以用BASIC的編譯工具軟體把它編譯成擴展名為EXE的文件便能直接在DOS下運行。有關BASIC的啟動知識

Ⅷ 高中演算法與程序,free basic語言的循環結構請教教我

step是步長,是循環指定,for i=1 to 100 step 2。
sum應該是一個指定變數,通常用來表示累加結果的。

Ⅸ 誰會freebasic語言(fb)。 幫我一道題(就是輸入一個n進制,然後再輸入兩個數,要加減乘除!)

這個程序太煩了,懶得打。。。
自己試著編,不懂來問
給你一個最大公約數的吧
input m,n
r=0
do
r=m mod n
m=n
n=r
loop until r=0
print n
sleep

熱點內容
超凡先鋒配置不行怎麼辦 發布:2025-05-15 23:27:54 瀏覽:530
win7取消加密 發布:2025-05-15 23:26:37 瀏覽:470
不用internet打開ftp 發布:2025-05-15 23:06:00 瀏覽:153
sql字元串取數字 發布:2025-05-15 22:57:45 瀏覽:124
推薦編程課 發布:2025-05-15 22:34:12 瀏覽:618
表拒絕訪問 發布:2025-05-15 22:29:37 瀏覽:978
電腦怎樣解壓文件 發布:2025-05-15 22:25:32 瀏覽:439
dns伺服器怎麼看 發布:2025-05-15 22:17:27 瀏覽:151
3dm的壓縮包 發布:2025-05-15 22:09:23 瀏覽:662
和存儲字長 發布:2025-05-15 21:54:09 瀏覽:515