1樓:fever銀
int main()..
.return 0;
c語言程式改錯題。
2樓:
因為覺的程式簡單沒認真看,修改一下,我是第一個回答的人,改一下估計要掉到最後了
if (x<0 && x>=50 ) =》if (x<0||x>=50)
aa&&x
main()}
3樓:匿名使用者
#include
main()
}}printf("x=%.2f,y=%.1f\n",x,y); } }
c語言程式改錯題
4樓:匿名使用者
i永遠小於100,所以while迴圈是個死迴圈,修改下如下.#include
void main()
printf("s=%f",s);}
5樓:匿名使用者
不好意思,剛剛看錯了。
這是程式是個死迴圈。由於 i 的值始終是小於 1,永遠無法大於 100,所以永遠無法退出迴圈。
可以改為:
#include
void main()
printf("s=%f",s);}
6樓:
你的程式是想算s=1+1/2+1/3+....+1/n(n>1)吧你的程式第一,沒有迴圈結束,所以是個死迴圈,因為i只會越來越小第二s是float型,所以在做除法運算時1要寫成1.0下面是修改後的程式
#include
void main()
printf("s=%f",s);
getch();}
7樓:
這個應該是個死迴圈吧!
#include
void main()
printf("s=%f",s);
}不知道你的題目要求是做什麼,我在裡面加了一句getchar();可以使得螢幕暫停,按任意鍵執行,你試試看你的目標輸出和你的執行結果一樣不,你可以在必要的時候多加一些printf語句 來觀察
8樓:冰雪箭
的確是個迴圈,
如果是求1-100之間所有數的和,
如下改:
#include
void main()
printf("s=%f",s);}
9樓:匿名使用者
i<=100恆成立,死迴圈
#include
void main()
printf("s=%f",s);}
10樓:匿名使用者
i=1/(i+1);
i 永遠小於100,死迴圈
11樓:匿名使用者
i>0 i+1>1 1/(i+1)<1 (因為i是float 所以這時結果只是小於1而不是被隱式轉換為0) 則i=1/(i+1);時 i永遠小於100 即該迴圈為死迴圈
12樓:剛才那個是我
i=i/(i+1);這裡錯了,因為i永遠都是0,所以迴圈死一個死迴圈。永遠不會有結果
13樓:匿名使用者
#include
int main()
printf("s=%f",s);
return 0;
}這樣就可以執行,但它是要幹什麼呀?
14樓:荒野清清
你的i永遠都是小於100的數,進入死迴圈了
c語言程式簡單的字串改錯題
15樓:匿名使用者
你寫的太冗雜了,我給你寫的功能一樣,且簡潔:
#include
int change(int);
int i=0;
int main()
int change(int n)
有不懂的歡迎提問 包你滿意 *^_^*
16樓:匿名使用者
1.函式宣告應在所有括號以外,並且在主函式前。因為宣告不是**,就像#include一樣!
2.已經用scanf接收int了,你還轉換什麼?應該是輸入char n[100];
3,.改正以上錯誤以後我再幫你檢查bug
c語言程式改錯題改對了兩個錯但還有一個錯而且程式不能執行可以得幾分
17樓:匿名使用者
等考二級c改錯題?
填空和改錯評分是按照文字來評分,也就是說,改正或填對一處,就拿一部分分。
改錯18分,每處6分,你的情況是拿12分。但是要注意,改錯和填空千萬不要在讓你改動的以外的地方做出任何改動,那怕只是多了一個空格。也不要再讓你改正的地方新增額外的回車。否則後果自負
程式設計題就不行了,程式設計題的評分依據是考生資料夾下那個out檔案,根據out檔案的內容評分。程式沒執行就無法建立out檔案,沒分。程式執行錯誤,out檔案內容錯誤,同樣沒分。
所以你能看到程式設計題是「程式執行出正確結果」才給分
有個別模擬軟體評分系統很差勁,你說的情況可能會一分不給。這不用擔心
18樓:20刀刀
改對了幾個就得多少分,之前我們模擬上機就是這麼算分的
19樓:碧血玉葉花
#include//加#
void fun(char *s)
main()
c語言程式改錯題,C語言程式改錯題改對了兩個錯但還有一個錯而且程式不能執行可以得幾分
因為覺的程式簡單沒認真看,修改一下,我是第一個回答的人,改一下估計要掉到最後了 if x 0 x 50 if x 0 x 50 aa x main include main printf x 2f,y 1f n x,y c語言程式改錯題改對了兩個錯但還有一個錯而且程式不能執行可以得幾分 等考二級c改...
C程式改錯題,重金求助,C語言程式改錯題求助!謝謝
2 題 1 scanf c a i 改成 scanf s a i 2 b a 0 改成 strcpy b,a 0 3 b a i 改成 strcpy b,a i 4 printf max c n b 改成 printf max s n b 3 題 1 a i 1 1 改成 a i 1 2 for i...
c 程式改錯,C 程式改錯題
include using namespace std class student 視為student節點 void student getscore void student display 儘量不改動原來的 define n 3 因為你new 了3個 void student sort stud...