sgnsinx是什麼函式
是間斷函式。間斷點是指:在非連續函式y=f(x)中某點處xo處有中斷現象,那麼,xo就稱為函式的不連續點。
根據sgn函式定義, x>0,sgnx=1 x=0,sgnx= 0 x。f(x)=sgn(sinx)的間斷點 - : 根據sgn函式定義,x>0,sgnx=1x=0,sgnx= 0x<0,sgnx=-1可見f(x)=sgn(sinx)的間斷點是滿足sinx=0(將sinx看做sgnx中的x)的點,即:x=nπ(n=0,1,2...)
函式sgnsinx稱為符號函式,是一個分段函式:y={1,x>0 0,x=0 -1,x<0.
它的圖象是兩射線y=1, x>0和y=-1, x<0及原點組成。
extern可以置於變數或者函式前,以表示變數或者函式的定義在別的檔案中,提示編譯器遇到此變數和函式時在其他模組中尋找其定義。
如果只是想在函式內部給a賦值,完全不需要用到extern。傳遞引用就可以了。
例如
main()
{ int a
num(a)
printf("%d", a)}
int num(int &b)
{ b = 3}
或者傳遞指標,或者使用返回值