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

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

發布時間: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(...);這一行的末尾多了一個分號,有了這個封號循環的條件,就一直成立,就死循環了。請把這個封號刪除。

閱讀全文

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

熱點內容
蘭博玩游戲路徑怎麼選擇正確文件 瀏覽:972
淘寶直通車恢復老版本 瀏覽:510
播放草莓的圖片我都文件 瀏覽:55
微信大文件打不開 瀏覽:767
家裝合同准備哪些文件 瀏覽:296
應用bat合並excel文件 瀏覽:984
迅雷影音文件夾 瀏覽:109
makefile的文件路徑 瀏覽:392
計算機程序文件名擴展名為 瀏覽:982
網路游戲推廣策劃案 瀏覽:609
替換所有文件內容的代碼 瀏覽:960
不是常用數據模型有哪些 瀏覽:426
aspcms版本號 瀏覽:835
安卓怎麼用數據流量下載軟體 瀏覽:553
大眾手動空調數據流通道號是多少 瀏覽:303
手機qq令牌 瀏覽:737
cg原畫上色教程 瀏覽:993
婚介服務中心app怎麼做 瀏覽:43
日本蘋果66g多少錢 瀏覽:93
個性的文件夾名稱 瀏覽:697

友情鏈接