c語言關於函式的選擇題,請詳細解釋一下吧

2021-03-03 21:24:03 字數 992 閱讀 7192

1樓:斑駁兒

a、main函式是不能被任何函式呼叫的,所以a錯了b、函式可以單獨編譯,每個函式都能單獨寫成一個檔案,所以b對的c、函式都要通過main函式的呼叫才能正確的執行,main函式是一個程式的唯一入口

d、函式是不可以巢狀使用的

2樓:

你好,答案是a。

b在c語言中,必須是從main函式開始編譯執行,所以其他的函式是不能被單獨編譯的。

c同理,必須從main函式開始執行,所以出了main函式其他的函式是不能單獨執行的。

d函式是每個c程式的基本構成單位,對於一個c程式而言它已經是最底層的單位了,所以不能再在裡面定義函式了。

請教一個c語言的選擇題,麻煩解釋一下,謝謝!!若有以下呼叫語句,則不正確的fun函式的首部是______。

3樓:匿名使用者

我認為void fun(int s, int h[41])和void fun(int n, int a)都不

正確。因為呼叫語句是fun(n, &a[9]);函式的第一個引數是整型,第二個是整型數的地址。而h[41]和a都不能作地址。

4樓:匿名使用者

void fun(int n, int a)

第二個引數傳的得是地址

5樓:匿名使用者

void fun(int p, int *s) 錯誤....!!!!!!!!

c語言遞迴函式題,大神給我解釋一下。

6樓:匿名使用者

階乘函式

=f(10)

=10 * f(9)

=10 * 9 * f(8)

.........

=10 * 9 * 8 * 7 * ..... f(1)=10 * 9 * 8 * 7 * ..... 1 * f(0) //0 < 1不符合if return1 結束

c語言選擇題,C語言程式選擇題。

short int 定義的和int定義在32位計算機上是一樣的,都是兩個位元組,有符號的整型數。兩個位元組,如果是無符號的數,最大可以是0xffff,即65535 如果是有符號的數,可以存放的數是 32768到32767。32769明顯已經超出範圍了,所以變成了負值。至於具體為何是那個值,你使用二進...

c語言選擇題,詳解,C語言選擇題,求詳解

6 5 下面定義了一個日期結構date 結構變數date1和date2 struct datedate1 date2 對結構變數date2正確操作的語句是 a date2 date1 b strcpy date2,date1 c date2 d date2 你的回答 c 參 a 7 下面定義了一個日...

c語言選擇題

c 選擇題集 1.下列的各類函式中,不是類的成員函式。c a 建構函式b 解構函式c 友元函式d 拷貝初始化建構函式 2.作用域運算子 的功能是 b a 標識作用域的級別的b 指出作用域的範圍的 c 給定作用域的大小的d 標識成員是屬於哪個類的 3.下列說明中const char ptr 其中ptr...