導航:首頁 > 編程知識 > 編程無法輸出結果什麼可能原因

編程無法輸出結果什麼可能原因

發布時間:2023-07-30 21:52:19

❶ C語言編程題 請問為什麼無輸出結果

結果是0。因為static
int
a[8][8]被初始化為全零二維數組。而你下面的代碼只對a[0][0]、a[0][1]、a[0][2]、a[1][0]、a[1][1]、a[1][2]、a[2][0]、a[2][1]、a[2][2]賦值。x是a[0][3]、a[1][3]、a[2][3]、a[3][3]、a[4][3]、a[5][3]、a[6][3]、a[7][3]的累加,顯然都為0。
如果幫助到您,請記得採納為滿意答案哈,謝謝!祝您生活愉快!
vae.la

❷ 我編程哪裡錯了(c語言)一位數和兩位數可以,一旦輸入三位數以上就無法輸出

你的程序演算法知燃沒錯,只是計算輸入值的位數時有兩處問題。

改正的程序如下(改動的地方見注釋)

#include <stdio.h>

#include <stdlib.h>物猛談

int main(){

int a,b,c,d,i=1,u,s=0,k=1,j,p;

scanf("%d%d",&a,&b);

u=a;//這里加罩碰一句,為u賦值a

while(u>=10){

u=u/10;//這里把u=a/10改成u=u/10

i=i+1;

}

for(p=1;p<=i;p++){

c=a%10;

d=b%10;

a=(a-c)/10;

b=(b-d)/10;

j=(c+d)%10;

s=s+k*j;

k=k*10;

}

printf("%d",s);

return 0;

}

❸ C語言編程後無法輸出結果

因為
fun(char
*c,int
d)第一個參數是以指針形式傳入的,那麼在fun函數中對c的修改就是對其本身值的修改,而參數d傳入時系統自動創建一個副本,所以在fun函數中對d的修改只是對它副本的修改該在運行完fun後副本自動刪除,所以會有這個結果

❹ c中編程成功但看不到結果輸出,能幫忙看看是哪裡出問題了么

編譯成功只表示程序代碼沒有語法錯誤,但是圖中的程序代碼有邏輯上的錯誤,運行以後會進入死循環。問題就在while(...);這一行的末尾多了一個分號,有了這個封號循環的條件,就一直成立,就死循環了。請把這個封號刪除。

閱讀全文

與編程無法輸出結果什麼可能原因相關的資料

熱點內容
文件很長怎麼列印 瀏覽:374
extjs文本框回車設置tab鍵 瀏覽:883
孕育樹app怎麼樣 瀏覽:453
電腦輸出u盤暫停後文件完整嗎 瀏覽:532
msdn下載xp哪個版本 瀏覽:673
app為什麼會經常閃退 瀏覽:66
js怎樣獲取鍵盤的高度 瀏覽:241
怎麼生成ico文件 瀏覽:542
王者榮耀讀取文件失敗 瀏覽:611
傳奇世界三無版本 瀏覽:664
上市公司如何建立數據系統 瀏覽:750
什麼都能看的應用app 瀏覽:452
金蝶軟體錯誤代碼3639 瀏覽:434
dnf90版本狂戰左槽 瀏覽:139
城鄉消費水平數據從哪裡可以找到 瀏覽:472
滿月微信紅包吉利數字 瀏覽:180
怎樣在excel文件中查找 瀏覽:943
網路公司如何安裝網線 瀏覽:881
小米視頻怎麼升級失敗是怎麼回事 瀏覽:589
蘋果開發者客服24小時服務電話 瀏覽:654

友情鏈接