函數(shù) int prime(int m)沒(méi)聲明。
創(chuàng)新互聯(lián)公司,為您提供成都網(wǎng)站建設(shè)、重慶網(wǎng)站制作、網(wǎng)站營(yíng)銷推廣、網(wǎng)站開發(fā)設(shè)計(jì),對(duì)服務(wù)成都花箱等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!
哎!很基礎(chǔ)的東西,很多概念沒(méi)有弄清楚。懶的解釋太多,給你指條明路,百度c語(yǔ)言外部函數(shù)調(diào)用,看幾篇帖子就明白了,不在贅述。哎!很基礎(chǔ)的東西,很多概念沒(méi)有弄清楚。
應(yīng)該是格式不對(duì)引起的。你這個(gè)格式感覺(jué)有點(diǎn)亂,能不能給個(gè)清晰一點(diǎn)的圖。
1、請(qǐng)把右圖中的第二行開頭的void 修改為int 就可以了。
2、可以調(diào)用。輸入的數(shù)據(jù) 應(yīng)合理,例如: Enter e and x: 輸入 0.001 0.25 至于公式是否正確,計(jì)算結(jié)果是否對(duì),未給你仔細(xì)看。
3、一般是你在調(diào)用函數(shù)的時(shí)候傳遞的是int類型的數(shù)據(jù),但那個(gè)函數(shù)定義的參數(shù)類型不是int(比如是結(jié)構(gòu)或者指針或者數(shù)組)。
4、如果你用的是gcc編譯器請(qǐng)?jiān)诿钚袑懮希篻cc filename.c -o filename -lm 這是gcc的一個(gè)小問(wèn)題,因?yàn)樵缙诘臄?shù)學(xué)函數(shù)是放在stdlib.h里面。所以才會(huì)出現(xiàn)這種狀況。
如果調(diào)用函數(shù)寫在主函數(shù)之后。那就要主函數(shù)聲明了。
函數(shù)先使用后定義了。C語(yǔ)言要求調(diào)用某一個(gè)函數(shù)之前,一定要知道該函數(shù)的定義。
可以調(diào)用。輸入的數(shù)據(jù) 應(yīng)合理,例如: Enter e and x: 輸入 0.001 0.25 至于公式是否正確,計(jì)算結(jié)果是否對(duì),未給你仔細(xì)看。
函數(shù)調(diào)用了,是你寫的有問(wèn)題。比如你第一次調(diào)用 swap(n1,n2),這個(gè)時(shí)候程序把n1,n2的值傳給p1,p2,然后p1,p2的值交換了,但是你需要的n1,n2沒(méi)有變化。
看圖你是沒(méi)有講函數(shù)聲明到頭文件中,所以用不了??梢赃@樣子處理:先在.h頭文件中聲明函數(shù)。在.c文件中實(shí)現(xiàn)函數(shù)。在使用的文件中先引入頭文件,類似stdio.h。這樣就可以使用了。