1、第一函數(shù)沒聲明,第二有分號(hào)可能是中文的,第三類型錯(cuò)誤,你檢查一下。
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供樺川網(wǎng)站建設(shè)、樺川做網(wǎng)站、樺川網(wǎng)站設(shè)計(jì)、樺川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、樺川企業(yè)網(wǎng)站模板建站服務(wù),十年樺川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、解決方法:一對花括號(hào)一對的找,肯定少了一個(gè)。注意:不要直接點(diǎn)擊”編譯并且運(yùn)行”,而是應(yīng)該點(diǎn)擊”編譯”按鈕,這樣可以保證警告不會(huì)被忽略,一些警告是非常有用的。
3、錯(cuò)誤出在a=sum;這一句——因?yàn)闃?gòu)成C語言程序的基本單位是函數(shù)而不是C語句,這里的a=sum;不在任何函數(shù)中,所以編譯器無法處理而出錯(cuò)。把它放到主函數(shù)中的printf(%d\n,a(3,5));之前就可以了。
4、一般是你在調(diào)用函數(shù)的時(shí)候傳遞的是int類型的數(shù)據(jù),但那個(gè)函數(shù)定義的參數(shù)類型不是int(比如是結(jié)構(gòu)或者指針或者數(shù)組)。
5、編譯器出錯(cuò),如果是編譯器本身問題 可以考慮:1 重新安裝編譯器 2 修改編譯器配置 3 更換編譯器。
6、C:\Users\Administrator\Desktop\collectexe [Error] ld returned 1 exit status的意思是指函數(shù)名不正確。就是指你在使用C語言編寫代碼的時(shí)候,有些函數(shù)名拼錯(cuò)了。
1、①、函數(shù)沒有申明就使用了。②、函數(shù)調(diào)用,不能省略括號(hào)。③、for循環(huán)的(表達(dá)式1;表達(dá)式2;表達(dá)式3)表達(dá)式4; 中表達(dá)式2 為 表達(dá)式4是否執(zhí)行的判讀依據(jù),應(yīng)該使用 邏輯判斷運(yùn)算符(==),不該使用 賦值符(=)。
2、在C語言中^是位運(yùn)算符(異或),兩邊操作數(shù)需為整數(shù),你的寫法左邊是浮點(diǎn)數(shù),故報(bào)語法錯(cuò)誤。C語言中,冪運(yùn)算有幾種方式:用e來表示10的次方;用函數(shù)pow;循環(huán)相乘。
3、應(yīng)該不是符號(hào)的錯(cuò)誤,應(yīng)該是定義函數(shù)的名字違法了!在參數(shù)列表中違法了。
4、一般是你在調(diào)用函數(shù)的時(shí)候傳遞的是int類型的數(shù)據(jù),但那個(gè)函數(shù)定義的參數(shù)類型不是int(比如是結(jié)構(gòu)或者指針或者數(shù)組)。
5、try換掉, 是關(guān)鍵字,還有break 也不能在亂用。樓主應(yīng)該多看看編程例題,這樣寫很亂,可讀性比較差。如果在開始就養(yǎng)成良好代碼寫作習(xí)慣,成為一個(gè)優(yōu)秀的程序員不是問題,還有記得寫注釋,很重要。
6、你把大括號(hào)的位置放錯(cuò)了,sushu函數(shù)被定義在了main函數(shù)里面,但是按照C語言的規(guī)定,函數(shù)不允許嵌套定義,所以你的sushu相當(dāng)于沒有定義(不知為何你的編譯器沒有報(bào)錯(cuò)說不允許在函數(shù)內(nèi)定義函數(shù))。
按照程序定義,name項(xiàng)只能保存一個(gè)字符,而不是一個(gè)字符串,保存字符串需要char類型的數(shù)組。id也是這樣。
問題太多了,沒法一一指出,建議先用好單向鏈表,畢竟雙向鏈表不常用,程序崩潰是指針操作越界導(dǎo)致的。還有邏輯問題,比如while死循環(huán),遍歷鏈表盡量不要用遞歸。。
你main函數(shù)里的是CreateList,而定義的是CreatList,定義的地方少寫了一個(gè)e。
不敢細(xì)看,為何不把調(diào)用的寫在上面?函數(shù)調(diào)用參數(shù)就有錯(cuò)誤,CreateList(&L),L在main函數(shù)中是一個(gè)指針,接收的就應(yīng)該是二級(jí)指針,而你用地址接收了。把所有程序?qū)懺趍ain函數(shù)中估計(jì)都比現(xiàn)在短。,也能更清晰。
建議:首先你要有一個(gè)思路,想象一下,n個(gè)人手拉(鏈)手,從編號(hào)為1的人開始報(bào)數(shù),執(zhí)行約瑟夫循環(huán)過程。
當(dāng)前名稱:c語言輸入入口函數(shù)報(bào)錯(cuò) c語言輸入函數(shù)和輸出函數(shù)
文章來源:http://chinadenli.net/article29/deggsch.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、建站公司、靜態(tài)網(wǎng)站、面包屑導(dǎo)航、用戶體驗(yàn)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)