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...