C語言源程式找錯

2023-01-01 07:30:58 字數 804 閱讀 9978

1樓:

3全部你的程式複雜了,我給你個簡單事例

# include

int main (void)

if (a < c)

if (b < c)

printf ("由大到小順序為   %d %d %d",a,b,c);

return 0;

}其實還有一種方法,是氣泡排序法,不過氣泡排序法是用來排序很多數字的。

如果樓主要繼續深入,可以看我的一篇文章,裡面有**事例求採納!!!

2樓:壹冶知秋

#include

int bj(int i,int j) /*返回兩個值中最大的值*/

void main() /*主函式*/這是我寫的取三個變數中最大的一個,你寫的主函式的格式都不對,在c中函式不能巢狀定義。

int bj(int bj1,int bj2,int bj3),這定義的也不對,bj1是函式名,不能再將其定義為變數。

3樓:逐夢兮樂

簡直是錯完了,都不好給你改得,也就是你的程式無法改。

4樓:匿名使用者

朋友c語言的書先看一遍吧。

1)main函式連{}都沒有,難道是宣告main函式;

2)函式的宣告最後要有;

3)bj()函式的引數沒有使用到,且程式中怎麼有兩個bj函式。

。。。。等等。

**問題太多了,建議先好好看看書把

C語言程式找錯,A,B,C,D,F等級分別代表4,3,2,1,0,輸入E則輸出Unknow

if語句全部打上break 是不是輸出的格式有問題?c語言,用a,b,c,d,e,f,g,h,i分別表示1,2,3,4,5,6,7,8,9,輸出9 9 include int main void c語言題 int a 1,b 2,c 3,d 4,e 5 k a b?c d e?d e 求k k 5k...

c語言程式設計數排序我的程式錯在哪,c語言程式設計 三個數排序 我的程式錯在哪

給你一個多數值比較的程式,冒泡法的。include int main int i,j,t,n,a 100 printf 輸入比較數個數 n scanf d n printf 輸入 d個數 n n for i 0 iscanf d a i printf 從小到大的順序為 n for j 0 j n 1...

c語言秒錶程式,C語言秒錶程式

下面程式你試下,延時函式自己加一下,幾毫秒到幾十毫秒 include quot reg51 h quot unsigned char i,j,m,xa 4 unsigned char table1 0x01,0x02,0x04,0x08 unsigned char table2 0x3fev0x06...