編的程序錯在哪兒很簡單的C,編的程式錯在哪兒??!(很簡單的C )

2023-02-09 02:25:35 字數 695 閱讀 7305

1樓:路424宇

#include "stdio.h"

#include "conio.h"

main()

;int a=0,k=0,l=0,max,min;

for(i=0;ia)

}else}}

max=sz[k];

for(i=0;i}else}}

min=sz[l];

printf("%d\n%d\n",max,min);

}這樣就正確了,關鍵是你的k,l的作用是把最大、最小的陣列元素的位置記錄下來。

2樓:

最大值最小值都不對。k++只有在當前值比目前找到的最大值大的時候才執行。所以max=sz[k]這句根本就不對。如果你的最大值輸出正確,那也只是運氣。

改成這樣吧:

int max=sz[0], min=sz[0];

for(i=1; i abs(max)) max = sz[i];

if(abs(sz[i]) < abs(min)) min = sz[i];

}printf("%d %d\n",max,min);

其中abs是c標準庫函式,用來求絕對值

3樓:匿名使用者

k和l最後取值不對,把a付給max,再把a付初值求min,再把a付給min,輸出max、min

C語言問題,很簡單的,請賜教,C語言很簡單的!!!高手請指教 謝謝!!!!!

有兩個問題,第一 在定義指標的時候,要確定指標的型別,即指標所指向得資料的型別。int型指標只能指向int型資料或int型指標。而,p q語句中,你把char型指標地址付給int型指標顯然就不對了。第二個問題類似,p q語句中的實質是,你要把指標q指向的值 字元型值 付給p指向的用來存放整形資料的記...

c標頭檔案中宣告的函式都是在哪兒定義的

1 函式宣告由函式返回型別 函式名和形參列表組成。形參列表必須包括形參型別,但是不必對形參命名。這三個元素被稱為函式原型,函式原型描述了函式的介面。定義函式的程式設計師提供函式原型,使用函式的程式設計師就只需要對函式原型編輯即可。2 比如 返回型別 函式名 引數1型別 引數1,引數2型別 引數2,例...

用vb怎麼編簡單的打字軟體,用vb怎麼編一個簡單的打字軟體,

最簡單的,做個文字框,所有功能都是文字框提供的啊,預設就行除了把文字框設定為 multiline 設定為 true 有text1,text2和label1 text1拿來顯示文章,text2打字,label1顯示正確率dim i,p as integer private sub text1 chan...