用C語言求實數的絕對值


近日有個學弟問我如何用C語言求一個數的絕對值,這里主要調用了C中<math.h>中的fabs()函數來實現,比較簡單,偶就幫他寫了一個(ps:說實話這種玩具程序實際上沒什么太大用處,現在的程序設計這門課的教育模式真該改革下了。),代碼如下,本程序在gcc下編譯通過。不足之處歡迎指教:

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <math.h>
 4 
 5 /* Function: absolute_value
 6  * Usage: absolute_value();
 7  * -------------------
 8  * This function was used for comput absolute value.(計算一個實數的絕對值,精確到小數點后兩位。)
 9  */
10 
11 int absolute_value()
12 {
13     float x,y;
14     printf("本程序用於計算絕對值.\n");
15     printf("請您輸入一個數字:");
16     scanf("%f,%f",&x,&y);
17     y = fabs(-x);
18     printf("y的絕對值是:|y|=%.2f\n",fabs(-x));
19     return 0;
20 }

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM