c語言函式習題

2021-03-09 02:06:42 字數 1215 閱讀 9467

1樓:匿名使用者

1、 函式呼叫:strcat(strcpy(str1,str2),str3)的功能是________。

c) 將串str2複製到串str1中後再將串str3連線到串str1之後

2、 若有以下呼叫語句,則正確的fun函式首部是

main()

b) void fun(float a,int x)

3、 有如下程式

int func(int a,int b)

main()

該程式的輸出結果是__________。

d) 15

4、 函式pi的功能是根據以下近似公式求π值:

(π*π)/6=1+1/(2*2)+1/(3*3)+……+1/(n*n)

請你在下面程式中的劃線部分填入________,完成求π的功能。

#include "math.h"

double pi(long n)

a) 1.0/i/i

5、 在呼叫函式時,如果實參是簡單變數,它與對應形參之間的資料傳遞

方式是________。

b) 單向值傳遞

6、 對於c語言的函式,下列敘述中正確的是________。

a) 函式的定義不能巢狀,但函式呼叫可以巢狀 (這答案有待斟酌)

7、 函式f的功能是:測定字串的長度,空白處應填入________。

int f(char s[ ])

main( )

b) i

8、 若主呼叫函式型別為double,被呼叫函式定義中沒有進行函式型別

說明,而return語句中的表示式型別為float型,則被調函式返回

值的型別是________。

c) double 型

9、 以下敘述中,錯誤的是________。

d) 形參可以是常量、變數或表示式

10、 以下敘述中,不正確的是________。

b) 在main函式體內定義的變數是全域性變數

2樓:郜凌香

返回值是4

在c語言中,字元'\0'標識乙個字串的結尾.

在字串中,只要遇見字元'\0',就標誌著字串已經結束,其後面的字元已經不屬於當前字串,比如:

「abcd\0ef」,"abcd"是乙個字串,ef則不屬於字串"abcd"

3樓:美心小可愛

2樓基本都回答了~智慧型看看

c語言簡單習題,C語言簡單習題 auto int b 0 。。。。

auto宣告後,每次呼叫這個函式都會將這個b重定義為0 而進行stable宣告後,c將不會被改變,所以值是不同的 第一次迴圈 a 5 這個是固定的 b 0 1 1 自增運算子 c 1 3 4 返回乙個值並輸出a b c 10 第二次迴圈 a 5 b 0 1 2 在這裡重置 c 4 3 7 而它並沒有...

c語言pow函式,C語言pow函式

pow 函式用來求x的y次冪,x y及函式值都是double型 其原型為 double pow double x,double y 例項 如下 include include void main double x 2,y 10 printf f n pow x,y return 0 擴充套件資料 在...

c語言習題請高手幫忙解答。急,C語言習題請高手幫忙解答。急。

1.b2.c 3.a4.a 5.c6.無解 7.a8.d 9.d10.b x沒有定義 11.i 5,j 4,k 6 12.2048 13.看不懂!14.4 15.s k k 這些都很簡單,但別人給的答案不一定準確 真是懷疑。是入學考試還是畢業考試?是入學考試還是畢業考試?c語言習題請高手幫忙解答,急...