這是因?yàn)間etchar前面有一個(gè)scanf(%lf,&a);你輸入完a的值后,是否會(huì) 輸入回車 這個(gè)回車就是一個(gè)字符啊,這個(gè)字符就被getchar當(dāng)做你輸入的字符了,所以看起來(lái)像沒有執(zhí)行,其實(shí)是執(zhí)行了。

創(chuàng)新互聯(lián)是一家網(wǎng)站設(shè)計(jì)公司,集創(chuàng)意、互聯(lián)網(wǎng)應(yīng)用、軟件技術(shù)為一體的創(chuàng)意網(wǎng)站建設(shè)服務(wù)商,主營(yíng)產(chǎn)品:響應(yīng)式網(wǎng)站、品牌網(wǎng)站建設(shè)、成都全網(wǎng)營(yíng)銷推廣。我們專注企業(yè)品牌在網(wǎng)站中的整體樹立,網(wǎng)絡(luò)互動(dòng)的體驗(yàn),以及在手機(jī)等移動(dòng)端的優(yōu)質(zhì)呈現(xiàn)。成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、移動(dòng)互聯(lián)產(chǎn)品、網(wǎng)絡(luò)運(yùn)營(yíng)、VI設(shè)計(jì)、云產(chǎn)品.運(yùn)維為核心業(yè)務(wù)。為用戶提供一站式解決方案,我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價(jià)值服務(wù)。
函數(shù)聲明要放到main的外面去,比如放在#include的后一行。
A, int *B){ //加法函數(shù) (*A) = (*A) + (*B);return (*A);} 用的時(shí)候是add_data(&a, &b);這樣雖然A是新變量,但是A的指向肯定是&a。操作A不會(huì)改變?nèi)魏瓮獠康淖兞浚遣僮?*A)肯定有效果。
第一點(diǎn):你既然用了getch()函數(shù),在前面就應(yīng)有頭文件#includeconio.h。
if()是判斷語(yǔ)句,你代碼里if的判斷語(yǔ)句scanf(“%d”,&c)是一個(gè)輸入語(yǔ)句,沒有返回值,無(wú)法與b進(jìn)行比較,說以你可以寫成if(c!=b) 。。
因?yàn)槟愕腸沒有初值,while循環(huán)無(wú)法進(jìn)行。另外你的算法也有問題,while循環(huán)可改為while(m%n!=0),循環(huán)結(jié)束后最小公約數(shù)時(shí)n。C語(yǔ)言是一門通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。
switch單詞拼寫錯(cuò)誤少了c;if(k = V)判斷是雙等于號(hào)==;main函數(shù)最好沒有返回值,這不是大錯(cuò)。
c語(yǔ)言的錯(cuò)誤分為兩種,一種是運(yùn)行時(shí)錯(cuò)誤,一種是邏輯上的錯(cuò)誤。邏輯上的錯(cuò)誤不好判斷,執(zhí)行不了肯定是出現(xiàn)邏輯上的錯(cuò)誤的。
首先你要明白是語(yǔ)言的一個(gè)整體的框架,如果你整體的框架是沒有構(gòu)建好的話,那么他是不能夠運(yùn)行的,如果他里面存在了一些錯(cuò)誤,他就會(huì)導(dǎo)致無(wú)法運(yùn)行,或者是讓你重新修改。
1、缺少庫(kù)文件或頭文件:代碼中使用了某些庫(kù)函數(shù)或頭文件,但是編譯器無(wú)法找到相應(yīng)的庫(kù)文件或頭文件,導(dǎo)致編譯失敗。可以檢查編譯器的搜索路徑是否正確,或手動(dòng)添加缺失的庫(kù)文件或頭文件。
2、只有熟練掌握了C語(yǔ)言編寫某類問題代碼的技能,也才能編寫出解決這類問題的程序來(lái)。編譯成功只能說沒有語(yǔ)法錯(cuò)誤,就像會(huì)用刀切,不會(huì)切到手,并不意味著就能切出粗細(xì)均勻的土豆絲來(lái),也就是并不一定能夠?qū)崿F(xiàn)功能。
3、只要沒啟動(dòng)看門狗,正常編程就行了,然后就在被調(diào)用函數(shù)里等待按鍵,但是不能用死循環(huán),那就出不來(lái)了,可以用while語(yǔ)句,判斷按鍵是否按下,按下帶返回值返回,沒有按鍵繼續(xù)檢測(cè)按鍵。
4、&e);這樣的語(yǔ)句在回車后就沒有反應(yīng),必須輸入\n后才會(huì)有反應(yīng)。因?yàn)榉禽敵隹刂品仨氃瓨虞斎搿n在scanf函數(shù)當(dāng)中并不是控制符,這里沒當(dāng)成換行符使用。用scanf 不要加入“\n”非輸入控制符,系統(tǒng)在運(yùn)行時(shí)會(huì)自動(dòng)換行。
5、怎么個(gè)無(wú)法正常運(yùn)行?語(yǔ)法錯(cuò)誤?仿佛沒有語(yǔ)法錯(cuò)誤。
當(dāng)前標(biāo)題:c語(yǔ)言為什么函數(shù)不運(yùn)行 c語(yǔ)言函數(shù)無(wú)法調(diào)用
當(dāng)前地址:http://chinadenli.net/article12/desipdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、動(dòng)態(tài)網(wǎng)站、虛擬主機(jī)、、Google、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)