這道c語言程式需要改錯並指出錯在哪

時間 2022-05-19 12:40:07

1樓:匿名使用者

#include

#define n 10

main()

for(i=0; i

printf((i%4) ? "%4d\n":"%4d\n",a[i]);

printf("\n");

}錯誤原因:1)巨集定義命令define前須加符號"#";

2)程式中使用了scanf等庫函式,需把相關的標頭檔案包含進來;

3)scanf()函式,在格式控制字串後,應為位址,所以須加&符號;

4)冒泡法排序:比較的趟數是n-1。

2樓:匿名使用者

#define n 10

main()

for(i=0; i

printf((i%4==3) ? "%4d\n":"%4d",a[i]);

printf("\n");

}錯誤1:scanf後面應該是位址

錯誤2:第二個for範圍是n-1,因為你是i和i+1比較

3樓:匿名使用者

for(i=0;ia[i+1])

for(i=0; i

這一長段,既沒有大括號,又沒有分號,很容易出錯的。在這裡是肯定有錯的,所以必須把大括號加上。另外define前是必須有#號的

c語言程式改錯至少2處錯誤

4樓:匿名使用者

float s=0,t=1,p=1;

*********************t=p/i;

s=s+t;

p=-p;

i=i+2;

***********************%f

5樓:匿名使用者

用%m.nf定義及輸出比較好吧畢竟好多位數的

請問這道c語言題目錯在哪

6樓:

沒那麼古老的東西啊啊啊 。。。

#include

#include

#include

void fun (char *a,char *b,char *c)while (*a||*b)

if (*b)

}*c=0;

}int main()

/*abcdefg

1234

1234

abcdefg*/

這道c語言程式改錯怎麼改

7樓:

第乙個錯誤 a[i][n-i] 第一次迴圈 n=3 i=0 n-i=3 越界了 變成a[0][3]

第二個 if(n%2==0) n=3了 判斷無效

第三個 add(a[3][3])

這道c語言問題我感覺自己寫的程式沒有錯而且也可以執行,但提交就是有錯,我不知道**出錯了?

8樓:風若遠去何人留

前一千項和

轉成年份 就是前250年

所以 應該是i<2107+250

你用<= 那就是251了,也就是說 你算了1004項

9樓:嘉潤抱抱

main函式缺了乙個最後的大括號 }

求大神看一下這道c語言程式改錯~跪求幫助啊

10樓:匿名使用者

int x,y;

printf("enter value of variable x:\n");

<=1)

y = x;

else if (x>1 && x<10) //modifyy = 2*x-1;  //2x should be 2*xelse

y = 3*x-11; //same as upprintf("output value of variable y = %d\n",y);

11樓:自我程式設計

#include

void main()

一道簡單c語言程式求改錯!!

12樓:匿名使用者

#include

double findf(int n, double x)

int main()

13樓:匿名使用者

程式沒有問題能輸出,但是我輸入5 4.0得到的結果是97.00

14樓:

神馬意思?說清楚點啥?

c語言程式改錯

include 樓主的幾個迴圈好特別,在a 0 b 70 c 70時s減1,在a 70 b 70 c 70時s也減1 void main 下面是我自己寫的,cout 執行結果48,不對請指教 對了 不好意思 我學的是c 改下輸出格式和標頭檔案就好 我是這樣想的,一共放鞭炮的時間是200秒,從0到20...

c語言程式題改錯題,c語言程式改錯題。

fever銀 int main return 0 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語言大師指教這個程式出錯了錯誤如下

畢業好久沒看了都,今天和你嘮嘮。首先顯示的是 執行 cl.exe 時出錯 這個cl.exe和你的cpp檔名不一樣,你要檢查下專案管理裡面是不是編譯你指定的檔案。最好重新建立乙個,不要再以前專案的基礎上更改。下面說內容。程式名最好不要用中文的,容易出現不可預知的錯誤。fun函式中 字元長度可以直接用 ...