求絕對值(分支結構)
Description
求實數的絕對值。本題用於練習選擇結構(或稱分支結構)。正數的絕對值是其本身,負數的絕對值是其相反數。
Input
有多個測試資料,一個佔一行,每行是一個實數 a 。
Output
為每個測試資料輸出一行:a的絕對值,結果保留兩位小數。
Sample Input
-126.369
66
-10
0
Sample Output
126.37
66.00
10.00
0.00
#include <stdio.h>
#include <math.h>
int main(void)
{ float a;
while (scanf ("%f",&a)!=EOF)
{
printf("%.2f\n",fabs(a));
}
return 0;
}
相關推薦
求絕對值(分支結構)
Description 求實數的絕對值。本題用於練習選擇結構(或稱分支結構)。正數的絕對值是其本身,負數的絕對值是其相反數。 Input 有多個測試資料,一個佔一行,每行是一個實數 a 。 Output 為每個測試資料輸出一行:a的絕對值,結果保留兩位
Java練習 SDUT-1117_求絕對值(選擇結構)
close 結構 sample memory 實驗 ext else java練習 put C語言實驗——求絕對值(選擇結構) Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 從鍵盤上輸入任意一
1117-C語言實驗——求絕對值(選擇結構)-JAVA
C語言實驗——求絕對值(選擇結構) Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 從鍵盤上輸入任意一個整數,然後輸
oj1950: C語言實驗——求絕對值(選擇結構)
問題描述:從鍵盤上輸入任意一個整數,然後輸出它的絕對值! 作者:何知令 發表時間:2017年2月18日 輸入:從鍵盤上輸入任意一個整數 輸出:輸出它的絕對值 程式碼: /* 問題描述:從鍵盤上輸入任
資料結構實驗之棧與佇列三:字尾式求值(SDUT 2133)
題解:把每一步計算的答案再存在棧裡面,直到計算結束。 如果是運算元 那麼直接入棧;如果是運算子,那麼把棧裡面最頂部的兩個運算元拿出來進行運算,運算結果再放入到棧裡面,計算完所有的(#
資料結構——求集合(單鏈表)的並、交和差運算:
求集合(用單鏈表表示)的並、交和差運算: 問題描述:該演算法的設計,要求執行結果如下所示: (包含三種排序) 集合的運算如下: 原 集 合A: c a e h 原 集 合B: f h b g d a 有序集合A: a c e h 有序集合B: a b d f g h 集合的並C: a b
C語言程式設計學科小結(從認識c到分支結構)
C語言的魅力在於其在高階語言中高效的執行能力,對於開發計算機底層有重要作用,它的魅力所在還需要我們不斷探尋,學習c到現在也只不過瞭解了c的最表層。 知識點總結 #include<stdio.h>//包含標準輸入輸出檔案。 using namespace
C語言實驗——求階乘(迴圈結構) (sdut oj)
C語言實驗——求階乘(迴圈結構) Time Limit: 3000MS Memory Limit: 65536KB Problem Description 從鍵盤輸入任意一個大於等於0
Web前端複習——Javascript複習(函式+分支結構)
1、函式 指的是為一個任務進行封裝在一個程式碼塊中。 (1)函式使用:宣告、定義和呼叫 function 函式名([引數變數列表]){ 函式體:包含任務的步驟清單(程式碼塊) [return 返
資料結構之---C語言實現棧的表示式求值(表示式樹)
利用棧實現表示式樹這裡我一共有兩種思路: part one: 首先判斷輸入表示式的每個字元,如果遇到運算子,不壓棧, 接著彈出兩個棧頂的元素,進行元素,接著把結果壓棧。 程式碼: //棧實現表示式 //思路:此程式的思路是,讀取輸入的字串,然後判斷每個字元, //當遇到
C語言實驗——求階乘(迴圈結構)
Problem Description 從鍵盤輸入任意一個大於等於0的整數n,然後計算n的階乘,並把它輸出。 Input 輸入任意一個大於等於0的整數n。 Output 輸出n! Example Input 3 Example Output 6 #inclu
C++ switch語句(多選分支結構)
switch語句是多分支選擇語句,用來實現多分支選擇結構。它的一般形式如下:switch(表示式){ case 常量表達式1:語句1 case 常量表達式2:語句2 ... case 常量表達式n:語句n default:語句n+1 }例如,
Problem H: C語言實驗——求階乘(迴圈結構)
就算我們站在群山之顛,也別忘記雄鷹依舊能從我們頭頂飛過。驕傲是比用JAVA進行底層開發更可笑的東西。 Description 從鍵盤輸入任意一個大於等於0的整數n,然後計算n的階乘,並把它輸出。 Input 輸入任意一個大於等於0的整數n。 Output 輸出n! Sam
批處理(語句結構)
循環 rdquo num abc 使用 語句 版本號 環境變量 echo 一,語句結構(選擇和循環) 1. if ----- 條件判斷語句(選擇結構) 判斷信息是否相等(==) 判斷錯誤級別(%errorlevel%) 判斷文件是否存在 判斷MS
奇怪的表達式求值 (java實現)
name 所在 cas 生活 div img num rar java 題目參考:http://blog.csdn.net/fuxuemingzhu/article/details/68484749 問題描述; 題目描述: 常規的表達式求值,我們都會根據計算的優先級來計算。
mysql數據庫基本操作(表結構)
man hmm from 字符 my.cnf show blob 名詞 rst 裝包啟服務後會自動生成相關的配置文件 首次運行時會自動生成 root 初始秘密初始密碼在服務日誌文件中查找 grep -i password /var/log/mysql.log 進去mys
7-16 一元多項式求導(20 分)(有關while(scanf("%d",&n)!=EOF))
margin 常數 解題思路 return 做的 gin 遇到 bsp title 7-16 一元多項式求導(20 分) 設計函數求一元多項式的導數。 輸入格式: 以指數遞降方式輸入多項式非零項系數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
【PAT】B1010 一元多項式求導(25 分)
mes sin ack turn sca for -- esp push #include<cstdio> #include<vector> using namespace std; struct duo{ int xishu,zhishu;
表達式求值(無括號)
code ESS truct alc expr 計算 利用 一個 一次 對於自然數的表達式求值,操作有加、減、乘、除和冪運算,分別用+,-, *, /,^來表示,為方便運算,加入#運算符,其運算優先級最低,由於運算符優先級不一樣,可以利用棧實現此操作。 算法思想 (1)規定
php演算法題(資料結構)
單鏈表的實現 // 單鏈表的操作 public function index() { $list = new \singleLink(); $list->addNode(new \Node(1,'a')); $list->addNode(new \Node(3,'c')