1樓:眺穴
main()函式是一個入口函式,這是c語言創造時就定好的標準,是為了給程式一個起始點,就好像你玩遊戲一樣,要點選特定的那個exe檔案才能開始一樣。
返回型別,常用的有void(無型別),int,char,long(等等簡單型別),也能是struct結構型別等複雜型別,這個除了void之外的型別函式,都要用return來返回一個函式型別的資料。
函式的作用就好像一個小型的程式,有兩種,非void型別的就像一個反應器一樣,我們希望給他一些資料(即你說的圓括號內的形參表),然後它返回相應的結果。就好比我問一個人問題,它要回答我一樣。void型別的函式就沒有迴應,它之做一些事情,而不回答你(就像我叫它輸出一段文字,它輸出文字,但是不會返回一個資訊說它做完了)。
函式名和函式體就比較好理解了,函式名就是該函式的名字,函式體就是大括號{}包起來的內容,這些內容就是一些指令,讓它一步一步的做你想讓他做的事情。
2樓:羅見許
#include
void main (void)//這個就是主函式,第一個void 就是返回型別:有void,int ,float等可以選擇,
//第二個是main就是函式名,這裡是主函式,它名字固定的,其他的函式可以隨
//意定義,第三個是void,是就是引數型別,一樣可以由void,int,float等等選擇。
可能你還要看多點書吧,不然很難說清楚的
3樓:匿名使用者
#include
void main (void)//這個就是主函式,第一個void 就是返回型別:有void,int ,float等可以選擇,
//第二個是main就是函式名,這裡是主函式,它名字固定的,其他的函式可以隨
//意定義,第三個是void,是就是引數型別,一樣可以由void,int,float等等選擇。
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
特有特點
c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。
c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。
不同的變數型別可以用結構體(struct)組合在一起。
只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。
部份的變數型別可以轉換,例如整型和字元型變數。
通過指標(pointer),c語言可以容易的對儲存器進行低階控制。
預編譯處理(preprocessor)讓c語言的編譯更具有彈性。
4樓:
例如 int main (int a,b;double c)
返回型別是int(整形),返回型別還有void等,函式名是main,圓括號內的就是形參表函式體就是裡的內容,也就是你要實現函式功能的部分
c語言程式的三種基本結構是______
5樓:假面
c語言程式的三種基本結構是(b、順序結構,選擇結構,迴圈結構)。
c語言是一種結構化語言,它有著清晰的層次,可按照模組的方式對程式進行編寫,十分有利於程式的除錯,且c語言的處理和表現能力都非常的強大。
依靠非常全面的運算子和多樣的資料型別,可以輕易完成各種資料結構的構建,通過指標型別更可對記憶體直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程式,也可用於開發應用軟體。
6樓:匿名使用者
選bc語言程式的三種基本結構是( 順序結構,選擇結構,迴圈結構 )
7樓:天湉敏春
順序:程式按照人的思維般一步一步的執行下來的。迴圈:不斷的重複做一件事,直到迴圈條件不滿足。
迴圈有1.for(表示式1
;表示式2
;表示式3){}
2.while(表示式){}
3.do{}while(表示式);選擇:對條件的真假作出判斷後再選擇執行哪一步。
if(表示式)。
8樓:匿名使用者
b 順序結構,選擇結構,迴圈結構 (又稱迭代結構)
9樓:匿名使用者
b 順序 選擇 迴圈
c語言源程式的基本結構是什麼?
10樓:小夏在深圳
c程式的基本結構 = 主函式+m*自定義函式+n*檔案包含,(其中m、n均大於等於0)。
從公式可以看出一個c程式必須有且僅有一個主函式,因為主函式是c程式的入口點和結束點。而自定義函式和檔案包含可以沒有。
結構可以看成是特殊的陣列。結構名等同陣列名。結構變數等同 陣列名,這樣理解起來比較易懂。
陣列含一組數,它們是同一型別的。整型陣列,它的所有元素都是整型。float 陣列,它的所有元素都是float型。
結構含一組數,它們往往是不同型別的。 它的成員有整型,有float型,有 char 型。有沒有結構變數,就同有沒有陣列變數一樣。
擴充套件資料
用goto語句和if語句構成迴圈1到100求和的源**如下
main()
int i,sum=0;
i=1;
loop: if (i<=100)
sum=sum+i;
i++;
goto loop;
printf("%d\n",sum);
11樓:匿名使用者
至少一個main函式,定義函式必須指定 4 個元素:返回型別、函式名、圓括號內的形參表(可能為空)和函式體。
12樓:光輝歲月
#include "stdio.h"
#include " "
void main()
簡述c程式的基本組成結構。
13樓:匿名使用者
c語言是目前世界上最流行、使用最廣泛的程序導向的高階程式設計語言。 c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。
中文名c程式
c語言世界上流行、使用最廣泛
類 型
高階程式設計語言
相 關
大型應用軟體都是用c語言
高階語言
三維,二維圖形和動畫
c程式是由函式構成的。函式是c程式的基本組成單位。一個c源程式中僅有一個main()函式,除main函式之外可以有若干個其它的函式。
每個函式實現某一特定的操作。因此,函式是c程式的基本單位。
一個函式由兩部分組成:
函式的說明部分。包括函式名、函式型別、函式屬性、函式引數(形式引數)名、形式引數型別。
概述一個c語言程式的基本結構組成
c語言程式解析,C語言程式解析
樓主給的東西不是很完整啊,看看是不是你要的結果。void init 遍歷時顯示每個結點的過程 void drawnode tree t,int color t t p c 號優先順序最高,i 1 時 t t 2 2009 1 2 2 s s t c 優先順序最高 以此類推 所以結果如下 11 2 i...
C語言程式題,c語言程式題
int f int x 這裡是函式的宣告,c語言中函式必須先宣告後呼叫,因為在main方法中呼叫了這個函式,函式的定義在main方法下面,所以必須宣告在main方法開頭。int f int x 是一個函式,這函式在main函式之前有宣告的,宣告之後,就可以在main函式中呼叫。int f int x...
c語言有以下程式c語言有以下c程式includestdiohintmain
第一次進switch的bai時候du由於你的case 0 printf another n 後面沒有zhibreak 所以繼續執行了case 1 printf number n 結果就dao列印出來了 another number 第二專次switch的時候關於字元 1 匹配屬 case 1 pri...