導航:首頁 > 軟體知識 > 怎麼寫程序代碼運行結果為沒有

怎麼寫程序代碼運行結果為沒有

發布時間:2023-01-24 01:24:37

① c語言程序顯示沒有問題但運行結果是空白的

您好,很高興回答您的問題。
在c語言中,程序的錯誤分成兩種,一種是語法錯誤,程序在進行運行過程中會檢測出來,並且給出錯誤的大致位置和原因,另一種錯誤是邏輯錯誤,說通俗點就是程序沒有語法錯誤,但是程序內部出現了不符合題目本意的錯誤,導致不能得出正確結果,這種誤是沒有提示的,要編寫者自己去發現。估計您的程序出現了第二種錯誤,所以需要您仔細分析哦。

② 為什麼我的程序運行結果什麼都沒有,望指點。(問題描述如下方圖片)

樓上說的不太對,如果按照題目所說輸入82.3仍然得不到結果,不應該是82.3這個數字的問題,要麼是你寫的程序有邏輯錯誤(語法上確實沒看出什麼問題),要麼是題目給錯了。題目給錯了一般不至於,所以還是要檢查你的代碼邏輯。要學會使用編譯器的調試模式,通過打斷點跟蹤項目的運行情況。既然你說沒有結果輸出,你唯一的輸出點在於最中間的if語句,所以可以在if這一行打上斷點,看各個變數此時的運行情況,分析是不是你的判斷哪裡有邏輯錯誤。另外你不會調試模式的話你把代碼全部粘貼出來我抽空給你debug一下,照著圖片敲實在難受。(我才不會承認我懶呢)

③ 大家幫我看看為什麼這個程序運行後沒有結果,還有我不太理解為什麼寫了return z後回到了第八行

這個程序分析如下:

沒有出結果是因為你在代碼中多加入了scanf語句,這是要求輸入a,b的值,值之間用,隔開。

按你的意思a,b已經有初值了,可以把scanf語句刪除。

第二個問題:函數調用結束會返回到調用處進行下一步指令,return z表示此函數調用結束,所以會返回到第八行,把返回值賦值給c。

④ 我用C語言寫了個程序 可以運行 但得不到結果 為什麼啊·

主要原因是你程序有問題,你的count未賦初值,在上面加上count =0就行了。
另外你的n取值過大,當你輸入的x為1和2還可以,但是大於2以後就會在計算fact(n)時超出double的取值范圍,最後只會出現卡死狀態。還有輸出sum時是printf("sum=%.4lf\n",sum);
這是不可取的,所以將n修改小一點才能看看結果,驗證一下程序的正確性。

⑤ 為什麼程序運行沒有輸出結果

如果是iostream頭文件的話就是cout語句輸出,你應該忘了加了。另外,加一個return也是一個很好的習慣。
#include <iostream>
using namespace std;
int main()
{
int sum = 0;
for (int i = 1; i <= 100;i++)
{
sum = sum + i;

}
cout<<sum;
return 0;
}

⑥ win10系統,用vc6.0編寫完程序後,運行結果怎麼沒有

while(i<=5)後面不能有分號,構成死循環了。運行之後不是沒有結果,而是它一直運行那個循環體,只是執行不到最後那條輸出語句而已。把分號刪了就可以了。

閱讀全文

與怎麼寫程序代碼運行結果為沒有相關的資料

熱點內容
食品代理批發一個月能賺多少錢 瀏覽:122
代理生意利潤怎麼樣 瀏覽:796
暖房小程序審核要多久 瀏覽:870
徐菜市場在哪裡 瀏覽:911
怎麼做康師傅喝開水代理商 瀏覽:916
為什麼安卓市場屢次停止運行 瀏覽:707
智慧家庭產品怎麼買 瀏覽:8
下塘農貿市場在哪裡 瀏覽:182
成功的交易系統應具備哪些要素 瀏覽:335
永泰有什麼農產品 瀏覽:112
sqlite如何打開資料庫 瀏覽:293
英雄聯盟的登陸程序是哪個 瀏覽:536
廣州外貿服裝批發市場在哪裡 瀏覽:351
手機信息裡面的字如何調大細 瀏覽:722
舜天華為代理怎麼樣 瀏覽:979
支付平台代理怎麼做 瀏覽:292
淘寶上做虛擬產品怎麼發貨 瀏覽:755
mvp方法產品的需求來源有哪些 瀏覽:657
成都電力技術學院怎麼去讀 瀏覽:416
股市交易怎麼查詢歷史 瀏覽:620