1樓:咖啡巷
你的派值是double型的,而s值是float型的,這樣會使值失去一定的精度,還有main函式需要返回值的,可以寫return 0;
2樓:匿名使用者
你這個怎麼看都是錯的
第一,主函式是這樣定義的嗎
第二,這裡乘法運算需要把float型轉化為double型最後,沒有返還函式,了return 0;
改正如下:
#include
#define pi 3.14159
int main()
c語言:程式設計輸入圓的半徑,計算圓的面積並輸出,輸出時保留2位小數。
3樓:
#include
void main()
{float r,s;
#define p=3.14;
printf("請輸入圓的半徑\n");
scanf("%f",r);
s=p*r*r;
printf("圓的面積s=%6.2f\n",s);
介紹:c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
參考資料
c語言程式設計如何實現「計算圓的面積」?
4樓:新學it課堂
案例:輸入圓的半徑,計算圓的面積。
求寫一個c語言程式 題目:分別編寫求圓面積和圓周長的函式,另編寫一主函式呼叫之,要求主函式能輸入多
5樓:匿名使用者
#include
#define pi 3.14159
double square(double r)double perimeter(double r)int main()
return 0;
}執行結果:
請輸入圓的半徑:
1圓的面積是3.141590
圓的周長是6.283180
請輸入圓的半徑:
2 圓的面積是12.566360
圓的周長是12.566360
請輸入圓的半徑:
6樓:
#include "stdio.h"
#define pi 3.1415
void main()
float circle(int x) //函式定義zhifloat area(int y) //函式定義今天出差,本機中無daoc,手寫的,請除錯一回下,大概思路答如此,多包涵。
7樓:呼綺麗饒凡
%a.blf
a,b是兩個整數,a代表輸出的時候對應實數的長度,b代表小數位數。
如內%7.2lf的話,假設你
要輸出7.5,就會容輸出
___7.50
_代表空格,如果實數的長度超過a,就會直接輸出。
如輸出123456789.5,對於%7.2lf就會輸出123456789.50
就這樣。
c語言程式設計題目,c語言程式設計試題
錯誤有兩個 第一。m s 1000 不能用求餘,要用除,而且要強制轉化。第二。case 0 p 0 這一行少一個break 第三。if s 5000 m 5 應該加括號。不足有一個。scanf d s 應該為 f 程式修改為 main t s p s1 s t printf 2f,2f t,s1 用...
c語言程式設計計算 ,C語言程式設計計算 1 1 2 1 3 1 4 1 99 1 100 ,直到最後一項的絕對值小於10 4為止
12一 include void main 1.include include include int main else while fabs 1.0 i 0.0001 fabs 求浮點數絕對值函式 return 0 2.include include int main else return 0...
C語言程式設計問題,c語言程式設計問題?
小黑哎啊 include include 數學函式標頭檔案 include void fun1 函式宣告 void fun2 int main while 1 int x for int i 0 i 20 i printf printf n1,求整數n的立方 n printf 2,判斷是否能構成三角...