求一道c語言改錯題求大神解答,求一道C語言改錯題求大神解答?

2021-03-04 06:09:57 字數 1619 閱讀 5274

1樓:匿名使用者

for(i=0;i<10;i++)

printf("\n");

}這個試試

2樓:休閒小蝸牛

目測原題的原du意是(

zhii==j)時break;不知是你打錯了還是dao原題就是這樣專。

if(i=j)是永遠為屬true的,這樣永遠是break跳出本次迴圈,也就是說最後程式輸出的應該是一個回車(什麼都沒有),不過沒嘗試編譯執行過。

如果說要改,把if(i = j) 改成if(i == j) , 另外程式最後加個大括號就好了。

3樓:活潑火箭炮

if(i=j)break;,,,i==j

clrscr()清參回考答

4樓:

不就是輸出81個*,還有什麼問題?

跪求大神解答一道c語言題

5樓:月光下的

您好,很高興回答您的問題。

以上就是我的回答,希望能幫助到您。

6樓:匿名使用者

#include

int isprime(int x)

return b;

}void printprime(int m,int n)if ( a ) printf("\n"); else printf("在[%d,%d]區間不存在素數。\n",m,n);

}void main()

一道c語言的題目。急求大神解答。

7樓:聽不清啊

這是由於原來的程式採用了遞迴,而且遞迴程式中的區域性變數有較大的陣列。當遞迴層數太多時,就會造成系統棧溢位,而導致程式崩潰。

以下的程式改為非遞迴的,就不會再有此現象:

#include

void f(int n,int a,int b)int main()

printf("%d\n",num);

return 0;}

8樓:金錢和命運

//採納答案很對,但是函式可以少傳入一個變數,for迴圈可以合併下#include

void f(int n,int a)

for(i=0; i

}printf("%d\n",num);

return 0;}

c語言改錯題,求大神詳解!

9樓:匿名使用者

#include#define n 4int fun(int arr[n][n]);{/****************begin*****************/int i,j; for(i=0;i

10樓:匿名使用者

第一行baiwhile-when第二行duunexpected-unexpectedly,washing-washed第三行faster-fast,第一個

zhithe-a第四dao行去掉

版to,but-and第五行she-he第六行is-was,able後加權to

一道c語言改錯題,一道C語言的改錯題

while後面應該讓c 0 這樣才不能無限迴圈下去 0 是控制符吧 不能直接輸入 一道c語言的改錯題 include void main 兩處錯誤都在語句中 1.year 4 0 應該為year 4 0 是複製語句,才是判斷語句 2.or c語言中沒有or,表示 或 使用 所以 1 這是個計算閏年的...

C語言改錯題,求大神指點

include include void fun char s s j 0 字元 不是字串 不能回用雙引 答號 main 1 intfun int n 沒有抄加宣告襲,後面有return且返回值是int型的,應該聲bai明int 2 sum sqrt s sum 求的是各項之du和,應該把前面zhi...

一道語文改錯題,求助

藩芬舜弘致 clearly 是一個副詞,副詞不能引導一個句子啊,你看下後面的是不是一個句子啊,它缺少的是一個動詞,而用possessing是來引導後面的那個句子的,為什麼要用ing形式呢,你這個句子前面是不是還有一個句子呢 我想應該有吧.這個就相當於一個定語從句了,記住副詞是不能引導一個句子的哦 拋...