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樓: 神馬意思?說清楚點啥? 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... 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語言程式... 畢業好久沒看了都,今天和你嘮嘮。首先顯示的是 執行 cl.exe 時出錯 這個cl.exe和你的cpp檔名不一樣,你要檢查下專案管理裡面是不是編譯你指定的檔案。最好重新建立乙個,不要再以前專案的基礎上更改。下面說內容。程式名最好不要用中文的,容易出現不可預知的錯誤。fun函式中 字元長度可以直接用 ...c語言程式改錯
c語言程式題改錯題,c語言程式改錯題。
求c語言大師指教這個程式出錯了錯誤如下