1. 程式人生 > >C語言實驗——圓柱體計算 (sdut oj)

C語言實驗——圓柱體計算 (sdut oj)

C語言實驗——圓柱體計算

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

已知圓柱體的底面半徑r和高h,計算圓柱體底面周長和麵積、圓柱體側面積以及圓柱體體積。其中圓周率定義為3.1415926。

Input

輸入資料有一行,包括2個正實數r和h,以空格分隔。

Output

輸出資料一行,包括圓柱體底面周長和麵積、圓柱體側面積以及圓柱體體積,以空格分開,所有資料均保留2位有效數字。

Example Input

1 2

Example Output

6.28 3.14 12.57 6.28

Hint

Author

參考程式碼

#include <stdio.h>
#define PI 3.1415926
int main()
{
    float r,h;
    float l,s,c,v;
    scanf("%f%f",&r,&h);
    l = 2 * r * PI;
    s = r * r * PI;
    c = l * h;
    v = s * h;
    printf("%.2f %.2f %.2f %.2f",l,s,c,v);
    return 0;
}


相關推薦

C語言實驗——圓柱體計算 (sdut oj)

C語言實驗——圓柱體計算 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 已知圓柱體的底面半徑r和高h,計算圓柱

C++ 計166-1 C語言實驗——圓柱體計算

/*Description 已知圓柱體的底面半徑r和高h,計算圓柱體底面周長和麵積、圓柱體側面積以及圓柱體體積。其中圓周率定義為3.1415926。 Input 輸入資料有一行,包括2個正實數r和h,以空格分隔。 Output 輸出資料一行,包括圓柱體底面周長

C語言實驗——圓柱體計算(java)

C語言實驗——圓柱體計算 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 已知圓柱體的底面半徑r和高h,計算圓

C語言實驗——時間間隔 (sdut oj)

C語言實驗——時間間隔 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 從鍵盤輸入兩個時間點(24小時制),輸出

C語言實驗——保留整數 SDUT

C語言實驗——保留整數 SDUT Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 輸入一個字串str1,把其中的連續非數字的字元子串換成一個‘*’,存入字元陣列str2

C語言實驗——求階乘(迴圈結構) (sdut oj)

C語言實驗——求階乘(迴圈結構) Time Limit: 3000MS Memory Limit: 65536KB Problem Description 從鍵盤輸入任意一個大於等於0

C語言實驗——刪除指定字元 (sdut oj)

C語言實驗——刪除指定字元 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 從鍵盤輸入一個字串給str和一個字

SDUT 1177 C語言實驗——時間間隔

next btn main -i top input acm sub none C語言實驗——時間間隔 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Problem Description

C語言實驗——合法的C識別符號 SDUT

C語言實驗——合法的C識別符號 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 給出一個識別符號,請你判斷它是否是C語言合法的識別符號。 Input 輸入一個識別

C語言實驗——計算A+B(順序結構)

Problem Description 這是一道在各個ACM訓練網站上最基本的題目,一般都是他們的第一道題,來讓大家熟悉線上評測系統的環境! 從鍵盤上輸入兩個整數,然後計算他們的和,並把他們的和打印出來。 Input 從鍵盤上輸入兩個整數,這兩個整數在同一行上!

SDUT-1168 C語言實驗——大小寫轉換

Code #include <stdio.h> #include <ctype.h> int main() { char c; c = getchar(

oj1953: C語言實驗——計算1到n的和(迴圈結構)

問題描述:從鍵盤上輸入任意一個整數n,計算1到n的和: 作者:何知令 發表時間:2017年2也19日 輸入:從鍵盤輸入任意整數n輸出:輸出1到n的和 程式碼: /* 問題描述:從鍵盤上輸入任意一個整數

2020: C語言實驗——計算表示式

沒有人爬山只為爬到山腰,為什麼要甘於平庸呢? Description 計算下列表達式值:  Input 輸入x和n的值,其中x為非負實數,n為正整數。 Output 輸出f(x,n),保留2位有效數字。 Sample Input 3 2 Sample Ou

oj期中測驗--C語言實驗——for迴圈列印圖形(迴圈結構)(1954)

問題及程式碼 Description 通過使用雙重for迴圈語句,列印下列圖形(N =4):

SDUT-1182 C語言實驗——數日子

Code #include <stdio.h> int main() { int n,i,year,month,day; int days[12]= {31,28,

C語言實驗計算時間差(小時,分鐘,秒)

C語言實驗計算時間差(小時,分鐘,秒,只適用於同一天內) ```c #include <stdio.h> int main() { int hour1,min1,s1,ss1; int hour2,min2,s2,ss2; int

c語言實驗報告

倒數 %0 問題 blog 程序 otto 心得 inner pro 一.實驗題目,設計思路,實現方法 1 實驗題目 7-7 計算火車運行時間 本題要求根據火車的出發時間和達到時間,編寫程序計算整個旅途所用的時間。 4-7 求平方與倒數序列的部分和 本題要求對

C語言實驗報告2

img 刪除字符 class 找到 nbsp 數組指針 原來 alt 方案 11-6方陣右移 設計思路:設計兩個數組,然後分別讓第一個數組的每一列向右以後的最終位置交給第二個數組。 遇到的問題和解決方法:不知道如何表達移位,後面通過請教同學得知。 12-8刪除字符 設計思路

2004: C語言實驗——數日子(數組)

我們 這一 post HR submit 某年 inpu 時間 ret 2004: C語言實驗——數日子 Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 213 Solved: 111[Submit][Status][Web

c語言實戰: 計算時間差

鐘表 給定 兩種 表示 amp 實戰 不可 避免 time 計算時間差有兩種,一種是把時間都轉化為分鐘數,一種是把時間都轉化為小時,後者是會用到除法所以不可避免產生浮點數,所以我們選擇轉化為分鐘數來計算。 //題目:給定兩個時間點計算它們的時間差,比如,1:50 和3: