1樓:我是果瘋
r=eval(input("請輸入圓的半徑:"))pi=3.14
s=pi*r**2
print("圓的面積是:{}".format(s))如果需要更精確的面積,可呼叫math庫,即可獲得更精確的答案。
擴充套件資料:eval() 函式用來執行一個字串表示式,並返回表示式的值。
以下是 eval() 方法的語法:
eval(expression[, globals[, locals]])
引數:expression -- 表示式。
globals -- 變數作用域,全域性名稱空間,如果被提供,則必須是一個字典物件。
locals -- 變數作用域,區域性名稱空間,如果被提供,可以是任何對映物件。
2樓:超級可愛的一哥
r=eval(input("請輸入半徑:"))
s='圓面積為:'+str(3.14*r*r)
print(s)
3樓:paipai蟲
#coding:utf-8
#author:chenhaifei
a=input("請輸入圓的半徑")
b=3.14*a*a
print b
程式設計從鍵盤輸入圓的半徑r,計算並輸出圓的周長和麵積.{用c語言編寫}謝了
4樓:deat丶
方法:#include
#define pi 3.14
int main()
一、圓的面積公式:
圓的面積計算公式:
或圓的面積求直徑:
二、計算機程式語言(c語言)的特點:
1、c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。
2、c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。
3、不同的變數型別可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。
5、部份的變數型別可以轉換,例如整型和字元型變數。
6、通過指標(pointer),c語言可以容易的對儲存器進行低階控制。
7、預編譯處理(preprocessor)讓c語言的編譯更具有彈性。
5樓:酒好爛
1.求圓面積和周長
c=πd=2πr 圓的周長=直徑×圓周率s=πrr 圓的面積=半徑×半徑×圓周率
2.c++**實現
#include
using namespace std;
const float pi=3.141593;
class circle
;circle::circle(float r)float circle::area()
float circle::girth()void main()
6樓:昌吹佘夢竹
#include
const
float
pi=3.14;
main()
7樓:tel有你有我
方法如下:
#include "stdio.h"
#define pi 3.14
void main()
python 用eval(input)畫這樣四個圓 提示使用者輸入半徑 5
編寫一個函式,計算圓的面積和周長。編寫一個程式,提示使用者輸入半徑(r),然後輸出由該函式計?
8樓:利德
你這裡面有函式麼?先不說這個,你輸入和計算怎麼反了啊,這樣寫:
printf("請輸入圓的半徑:");
scanf("%f",&r);
s=3.14*r*r;
c=2*3.14*r;
9樓:匿名使用者
#include
void main()
10樓:匿名使用者
把printf("請輸入圓的半徑:");
scanf("%f",&r);
放在s=3.14*r*r;
c=2*3.14*r;前面
定義一個圓類(circle),要求用兩種方法定義: 方法一: 要求屬性為半徑,操作為計算圓的周長和麵積。 方
11樓:匿名使用者
2種差不多的方法,自己在vc6.0上面試試#include
using namespace std;
#define pi 3.14
class circle
circle(circle &c){}
double circumference();
double area();
void cinradius();
double coutradius()
private:
double radius;
};double circle::circumference()double circle::area()void circle::cinradius()int main()
;void circle::registcircle(float r)
float circle::outr(void)float circle::outc(void)float circle::outs(void)void main()
12樓:匿名使用者
#include
#include
class circle
double getareacircle()double getcircumference()}; circle::circle(double a)circle::circle(circle & cl)void circle::
setr(double r)void main()
13樓:匿名使用者
package other;
public class circle
public void setradius(int radius)public double getarea(int r)public double getgirth(int r)}
Python程式設計題,Python程式設計題
class hero object def init self self.heroname 英雄 self.hp 100 def attack self print 英雄正在進行普通攻擊 class physicalhero hero def attack self print 英雄正在進行物理攻擊...
用python程式設計實現輸入兩個整數,輸出對應的兩個整數這個怎麼做啊
print 請輸 入第一個整數 num1 input print 請輸入第二個 整數 num2 input print 輸入的第一個整數是回 答 d,第二個整數是 d num1,num2 易錯點 input 接收的型別是 字串,如果想要轉換成 整數,必須先 int 一下 int1 int input...
python程式設計 輸入自然數n,如果n為奇數,輸出表示式
def summ n if n 2 m 1else m 2return round sum 1 x for x in range m,n 1,2 2 print summ 5 n int input sum 0 if n 2 1 for i in range 2,n 1,2 sum 1 i else...