求C 語言寫的源程式,c語言源程式是有什麼組成的

2023-08-13 02:15:40 字數 2224 閱讀 5448

1樓:網友

我用microsoft vc6(c++)

法一:loop語句。

#include

void main()

int s=0,i=1;

loop:if(i<=100)

s+=i;i++;

goto loop;

cout<<"結果是:"<

void main()

int s=0,i=1;

while(i<=100)

s+=i;i++;

cout<<"結果是:"<

void main()

int s=0,i=1;

dos+=i;

i++;while(i<=100);

cout<<"結果是:"<

void main()

int s=0;

for(int i=1;i<=100;i++)s=s+i;

cout<<"結果是:"我的更新:把100換成n沒問題啊!

2樓:匿名使用者

#include

using namespace std; \名稱空間。

void main()

int sum=0;

for(int i=0;i<100;i++)c++裡的變數可以隨用隨時申明。

sum+=i;

cout<

c語言本身是開源的嗎,c語言是用什麼寫的?謝謝大家了

3樓:懶洋樣

c語言就是一種高階程式語言啊,給人用的語言又不是軟體怎麼叫開源。

4樓:匿名使用者

本身肯定是的,c語言本身屬於高階語言,是用c語言寫的。

5樓:匿名使用者

這個問題。。。我都不想說愚蠢。。。

問你個問題:我們是說漢語的,那麼請問,英語是開源的麼?英語是用什麼寫的??

什麼叫做語言??

一系列被 賦予了 某種特定含義 的 規則符號,叫做某種語言的 文字;

一系列對應的 發音,叫做某種語言的 發音;

文字和讀音合起來才是一種完整的語言。

比如,“蘋果”這兩個漢字,它代表這一種水果,而不是小狗、小貓。

同樣,c語言也是這樣,c語言本身定義了很多英語單詞作為關鍵字,像for這個單詞,在c語言中引導著迴圈;

int 這個符號代表整型資料結構;

這些是語言本身定義的。

話再說回來——以上這些規則,就定義了一門語言。

任何程式語言本身都不是源**,而是規則。

所謂開源,只能說源**是開源的,c語言能夠寫出來很多函式庫,有些庫是開源的,而有些不是。

c語言源程式是有什麼組成的

6樓:惠企百科

所有程式語言本質上都是由演算法+資料結構組成的。

一個c語言源程式,是由一個或多個函式定義順序組成的,其中必須有一個函式名為main的函式,main()函式又稱為主函式。c語言源程式的次要構成成分有:編譯預處理命令、註釋和宣告。

主函式被編譯程式翻譯成一個機器語言形式的主程式段,任何其他函式都將被編譯程式翻譯成機器語言形式的子程式段。

換言之,c語言源程式中的函式,並非數學中時常顯得有些高深莫測的函式,它只是完成特定資料處理任務的、功能上獨立的一個程式段而已。

一個c源程式有且僅有一個什麼函式?

7樓:匿名使用者

有且僅有一個主函式(main函式)

一般而言,編寫一個能執行在作業系統上的程式,都需要一個主函式。主函式意味著建立一個獨立程序,且該程序成為了程式的入口,對其它各函式、方法進行呼叫,這樣整個程式的執行軌跡就像一種棧,有時我們稱之為呼叫棧。主函式既是程式的入口,又是程式的出口,通常我們還可以指定一個返回值再退出,以表明程式最後的結果是什麼樣的。

由於主函式肩負著入口和出口的重任,所以最好不要把太多的細節方面的邏輯直接放在主函式內,這樣不利於維護和擴充套件。主函式應該盡量簡潔,具體的實現細節應該封裝到被呼叫的子函式裡面去。

8樓:手機使用者

一個c語言源程式可以由一個或多個原始檔組成。一個源程式不論由多少個檔案組成,都有一個且只能有一個main函式,即主函式。

9樓:至娛與至樂

如果只有一個函式,那當然是main()函式。

計算機怎樣執行C語言源程式的,計算機的語言源程式是如何被執行的

計算機是要先呼叫編譯器將c源程式編譯成二進位制檔案然後執行的 這個涉及到編譯原理,lz有興趣可以去看看這類書。一兩句話也說明清楚。c語言源程式 h,c 連結 編譯 彙編 可執行檔案 exe 源程式 編譯 即通過編譯器將其編譯為目標程式,obj格式 連線。連線需要的其它由系統提供的資源 形成.exe可...

求演算法或源程式(C或C )C 程式演算法

1全部我給你一個方法哦 因為 個數是偶數,所以按照題設,每一個數字都會有配對的數字。為了讓最大值最小,只需要有把最大的數字和最小的數字配對就可以。因此 你可以這樣做 把 你所有的數字從小到大排序,然後 第一個 最小 和 最後一個 最大 配對,第二個 第二小 和 倒數第二個 倒數第二小 配對,以此類推...

用C語言編寫的源程式必須經過編譯連線後,生成副檔名為 EXE

哥們,這麼理解是對的,不過感覺有點表面。建議看看計算機一些原理,像你說的這個問題我版會想到權,計算機最終只能識別二進位制碼,所以其實不管我們一切啥語言,最終都是通過編譯器編譯成二進位制碼,計算機才能識別 而去執行,而c語言編寫的程式,肯定是要經過一系列的編譯,連結,生成可執行的檔案。在windows...