1樓:匿名使用者
#include
int main()
{int n,i,a,max;
scanf("%d\n",&n);
scanf("%d\n",&a);
if(a<0) max=-a;//a小於
0是max=-a,所以max是正數
else max=a;//a不小於0時max=a,所以max是正數for(i=1;i=0&&max因為這四個賦值都是把正數賦值給max,所以你這個程式裡max沒有負數。
望採納。。。。。。
2樓:匿名使用者
#include
int main()
max=a[1]; //假定第一個是最大
for(i=2;i<=n;i++)
}printf("max=%d\n",max );
return 0;}
3樓:匿名使用者
/*#include
int max(int m ,int n) //c語言求最大三個數值
void main()
*/#include
void main()}
4樓:匿名使用者
int max_x, max_y, max_z;
max=0;
for(i=0;i<319;i++)
5樓:匿名使用者
for(i=0;i<319;i++)
***********************************==
for(i=0;i<319;i++)
c語言中絕對值大小的比較 20
6樓:淚珠畫滿蒼穹
#include
#include
void main()
if(abs(c) > abs(max))/*比較c絕對值與前面比較出的較大值版的大小*/
printf("max:%d\n", max);/*輸出其絕對值最權大的數*/}
7樓:飄逸大陸
# include "iostream.h"
int max(int a)
max=a[max(b)]; //呼叫函式cout<<"三個數中絕對值最大的是dao"< 8樓:匿名使用者 都平方下,在比較就好了啊!? c語言求絕對值最大值
15 9樓:新月牙 #include int main() else if(a>0&&max況未考慮,儘管可能不影響結果}printf("%d",b);//max是最大值,b好像沒有什麼用return 0; }//正確**如下 #include int main() {int n,i,a,max,b; scanf("%d",&n); scanf("%d",&a); if(a < 0) max = -a; else max = a; for(i=1; i=0&&max c語言 求絕對值最大的數 10樓:冷葉憶雪 看**: #include #include int main(int argc, char** argv)}printf ("%d\n", result); return 0; }執行: (既然題目說了 「資料保證結果唯一」,那麼就不會有 -1 0 1 這種有兩個答案的輸入) c語言---求絕對值最大值 11樓:匿名使用者 你的是演算法是正確的, 錯在c語言的變數定義要放在開始, 你把int i, int j;放在程式開始就好了 12樓:匿名使用者 用math.h標頭檔案 輸進時,全用abs初始化。在排序 13樓:匿名使用者 一點錯沒的。i和j可以放那個地方 c語言求兩個數絕對值的最大值,求看**出問題了 14樓:肖焱淼 程式沒有問題,估計你輸入的時候出問題了,你是不是沒有輸入中間的逗號 c語言要求求一個數的絕對值!!!過程!!!! 15樓:甜灬點 (1)求絕對值就是讓將負數轉成正數,正數還是其本身,以下是**: #include int abs(int a) void main() (2)以下是輸出截圖: 16樓:喵不語 在c語言中,求一個整數的絕對值可以用求絕對值函式:abs(),從鍵盤輸入一個數字,則abs函式返回該數的絕對值 標頭檔案: math.h 格式:abs(《數值表示式》) 其**如下: #include #include void main() 17樓:匿名使用者 #include int main() else return 0;} 18樓:我乜是醉了 //標頭檔案: stdlib.h math.h //用 法: int abs(int i); //程式例: #include #include #include int main(void) 19樓:匿名使用者 #include fabs c語言中有沒有求絕對值的函式啊?謝謝! 20樓:木澂 有。c語言求絕對值的函式為abs( x )與fbs( x ),abs( x )包含於stdlib.h,且兩者均包含於math標頭檔案之下。 1、abs( x )函式 格式:int abs( int i ); 作用:求整型數的絕對值 例子:#include #include #include main( ) 執行結果為:1的絕對值是1,-2的絕對值是2 2、fabs( x )函式 格式:float fabs( float i ); / double fabs( double x ); 作用:求浮點數的絕對值 例子:#include #include main( ) 執行結果為:1.400000的絕對值是1.400000,-2.700000的絕對值是2.700000 擴充套件資料: 其他math.h標頭檔案包含函式介紹: 1、 三角函式 double sin(double);正弦 double cos(double);餘弦 double tan(double);正切 2 、反三角函式 double asin (double); 結果介於[-pi/2,pi/2] double acos (double); 結果介於[0,pi] double atan (double); 反正切(主值),結果介於[-pi/2,pi/2] double atan2 (double,double); 反正切(整圓值),結果介於[-pi,pi] 3 、雙曲三角函式 double sinh (double); double cosh (double); double tanh (double); 4 、指數與對數 double frexp(double value,int *exp);這是一個將value值拆分成小數部分f和(以2為底的)指數部分exp,並返回小數部分f,即f*2^exp。其中f取值在0.5~1. 0範圍或者0。 double ldexp(double x,int exp);這個函式剛好跟上面那個frexp函式功能相反,它的返回值是x*2^exp double modf(double value,double *iptr);拆分value值,返回它的小數部分,iptr指向整數部分。 double log (double); 以e為底的對數 double log10 (double);以10為底的對數 double pow(double x,double y);計算x的y次冪 float powf(float x,float y); 功能與pow一致,只是輸入與輸出皆為單精度浮點數 double exp (double);求取自然數e的冪 double sqrt (double);開平方根 5 、取整 double ceil (double); 取上整,返回不比x小的最小整數 double floor (double); 取下整,返回不比x大的最大整數,即高斯函式[x] 21樓:匿名使用者 c語言中求絕對值的函式有兩個:abs()和fabs()。 abs() 是用來求整型表示式的絕對值,比如:abs(x) 就是求整型變數x的絕對值。 fabs() 是用來求浮點型表示式的絕對值,比如:abs(x) 就是求浮點型變數(float型或double型)x的絕對值。 22樓:匿名使用者 1、標頭檔案:#include 2、定義函式:int abs (int j); 3、函式說明:abs()用來計算引數j 的絕對值,然後將結果返回; 4、返回值:返回引數j 的絕對值結果。 例:#ingclude main() 執行命令結果:|-12|=12 c語言程式設計軟體是一款使用**c語言進行程式設計的軟體,c語言簡潔、高效、靈活的特性令其具有獨特魅力。現在的程式編寫朝著越來越冗長龐大的方向發展,而c語言雖然屬於相對'低階'的程式語言,但它的簡潔之美是無可替代的。 23樓:匿名使用者 #include int 型 int abs(int x); long 型 long labs(int x); 浮點數 float double double fabs(double x); 24樓:小童鞋_成 c=fabs(a);c等於a 的絕對值 25樓:匿名使用者 函式名: abs 功 能: 求整數 的絕對值 用 法: int abs(int i); 程式例: #include #include int main(void) 26樓:匿名使用者 包含標頭檔案 #include 1.abs函式: int abs(int x); 求整數x的絕對值。 2.fabs函式:double fabs(double x);求x的絕對值。 27樓:匿名使用者 有啊下你呼叫數學函式庫#include"math.h" c=fabs(a);c就等於a 的絕對值 28樓:晴雨微暖 您好,高興為您解答。 在這個標頭檔案裡就有包含abs()這個取絕對值的函式所以是有絕對值運算的,你可以執行下列**看看: #include #include void main() c語言中 絕對值 怎麼表示? 29樓:匿名使用者 方法一:用c語言中自帶的絕對值函式表示: 如果a是整數: #include #include int a=100,b; b=abs(a); printf("%d",b); 如果a是浮點數: #include #include float a=99.9; float b; b=fabs(a); printf("%f",b); 方法二:自己編寫一個函式表示: #include int abs(int t) int main() 以上兩種方法均可以實現求得絕對值。但使用abs函式時,需要將標頭檔案#include包含到原始檔中。 30樓:匿名使用者 整數用abs()函式 例如:#include #include int main() 輸入-10,輸出10。 有小數的(即浮點型)用fabs()函式 例如:#include #include int main() 輸入-1.2,輸出1.2 c語言中求絕對值的函式有兩個 abs 和fabs 1 abs 是用來求整型表示式的絕對值,比如 abs x 就是求整型變數x的絕對值。2 fabs 是用來求浮點型表示式的絕對值,比如 abs x 就是求浮點型變數 float型或double型 x的絕對值。擴充套件資料 函式呼叫的一般形式為 函式名 ... 你好!應該bai是if分歧語句格式不對。duc c 語言中,if語句基本zhi格式如下 if 邏輯dao運算 true 執行語句 else 執行語句 if之後版需要跟一個圓括號將權整個邏輯語句包為一個整體,如果是一個分歧下是一個單句語句,那麼可以不需要大括號 如果是多句語句,那麼需要一個大括號。注意... 在c語言中,絕對值可以用庫函式fabs或abs來表示。fabs表示對double型資料取絕對值內 abs表示對int型資料取絕對值。函式原型 容double fabs double x 功 能 求x的絕對值 返 回 值 計算結果 函式原型 int abs int x 功 能 求x的絕對值 返 回 值...c語言絕對值函式C語言中絕對值怎麼表示?
C語言,輸出絕對值,在c語言中,怎麼輸出一個數的絕對值,要求用判斷的
a 6 在C語言中如何表示,就是絕對值在C中有表示方法