c語言中下列關於函式的敘述中正確的的?解釋

2021-12-19 10:20:39 字數 2148 閱讀 6107

1樓:匿名使用者

c正確a.函式可以沒有返回值,如:

void show(int x)

這個函式的功能僅僅是將傳入的x輸出到控制檯,它沒有返回值,但是可用。

b.函式可以巢狀呼叫,但不可以巢狀定義。標準c語言不支援巢狀定義,但是有編譯器是支援的,如gcc,下面這個程式在gcc編譯和執行是沒有任何問題的,在vc6.

0中編譯不過,本題中指的應該是標準c語言。

#include

#include

int main()

int i=1;

f(i);

i=2;

f(i);

return 0;

}c,對。函式呼叫中發生的資料傳送是單向的。即只能把實參的值傳送給形參,而不能把形參的值反向地傳送給實參。

因此在函式呼叫過程中,形參的值發生改變,而實參中的值不會變化,如想實參的值也改變就必須傳入指標。

d.main函式也是一個函式,將它看成普通的函式就可以了,它可以放在任何的位置,只是c語言是以main為入口的,那麼在執行main函式時,在它(main)的前面就必須要有其他函式的宣告或者定義。如下面例子的兩種形式都是正確的。

形式1,其它函式的定義放在main函式前。

#include

void show(int x) //函式定義void main()

形式2,其他函式定義放在main函式後。

#include

void show(int x);//函式宣告void main()

void show(int x) //函式定義

2樓:陸菊華

cmain函式可以在程式最前頭,最後,或一些函式之前,之後,但程式從main函式開始執行

函式可以巢狀呼叫,不可以巢狀定義

函式不一定要有返回值

3樓:匿名使用者

只有選項c正確,函式可以沒有返回值,函式不能巢狀定義,main()函式的位置沒有限制,這也是

c語言的自由性的體現

在c語言程式中,下列敘述正確的是( )

4樓:金色潛鳥

b.函式的定義不可以巢狀. c 語言主要由一個一個函式組成,不可以巢狀。

函式的呼叫可以巢狀。就是常說的遞迴呼叫。

5樓:匿名使用者

b. 函式的定義不可以巢狀,但函式的呼叫可以巢狀

以下對c語言函式的描述中,正確的。                  【  】 a、c程式必須由一

6樓:泰山

a 正確 因為c程式必須有一個main函式.

b 只能巢狀呼叫, 不能巢狀定義

c 可以無返回值, 不然void是幹啥的?

d 這個你沒上全.

7樓:天狼滅

選ab:c函式不可以巢狀定義,只可以遞迴呼叫。

c:不一定有返回值

d:沒打全

(32)在c語言中,下列敘述中正確的是()

8樓:我愛程式設計

答案:d。

解析:c程式中並不是所有檔案裡面都需要main函式,a錯誤;

main函式的位置不是固定的,b錯誤;

c程式中最多只能有一個main函式,c錯誤。

c程式中函式不能巢狀定義,d正確。

9樓:聽不清啊

答案a是正確的。一個c程式中只可以有,而且必須有一個main()函式。並且可以有其它的函式。main()函式在程式中的先後位置不是固定的。

c語言函式描述中,下列選項正確的是哪些?

10樓:匿名使用者

a。打個比方,求平方函式的形式應該是y=x^2,現在我想求2的平方,那麼應該是把2代入x,求相應的y,而不是把x代入2。

b錯。不能巢狀定義

c錯。可以有無返回值的函式的。

d錯。可以放在不同檔案中

c語言函式,函式的選擇題,幫幫忙!

11樓:

bada

ab//有爭議吧?能在函式中嗎?當然不行!bbdd

C語言中的exit函式,C語言中exit 怎麼用?

exit 通常是用在子程式中用來終結程式用的,使用後程式自動結束,跳回作業系統。在c語言中 exit 0 表示正常退出 exit 1 表示異常退出,這個1是返回給作業系統 值是返回作業系統的 0是正常退出,而其他值都是異常退出,所以我們在設計程式時,可以在推出前給一些小的提示資訊,或者在除錯程式的過...

c語言中cos函式的用法,C語言中 COS()的用法

cos函式的輸入值為弧度,也就是將cos函式後加上弧度,然後就可以得到想要的結果。我們需要把度化為弧度 假設度數為d,則對應的弧度為 d pi 180 c語言中 cos 的用法 原型是 double cos double 傳入的應該是弧度,把度化為弧度,應該是這樣的吧 假設度數為d,則對應的弧度為 ...

C語言中fabs的用法,關於c語言中fabs函式的用法

要包含一個標頭檔案 include,沒有這個標頭檔案是不能使用fabs函式的。加上 include這個標頭檔案 fabs函式是一個求絕對值的函式,求出x的絕對值,和數學上的概念相同,函式原型是extern float fabs float x 用法是 include fabs 函式的宣告 doubl...