C語(yǔ)言根據(jù)輸入的半徑值,計(jì)算球的體積。 輸入數(shù)據(jù)有多組,每組占一行,每行包括一個(gè)實(shí)數(shù),表示球的半徑。 C語(yǔ)言。輸入數(shù)據(jù)有多組,每組占一行,僅包含一個(gè)大于1的正整數(shù)...
#include <stdio.h>
#include<math.h>
#define PI 3.1415927
int main(void)
{
float s,d;
while(scanf("%f",&d)!=EOF)
{
s=4*d*d*d*PI/3;
printf("%.3lf
",s);
}
return 0;
}
或:
int isPrime(unsigned long n) {
if (n <= 3) {
return n > 1;
} else if (n % 2 == 0 |bai| n % 3 == 0) {
return 0;
} else {
for (unsigned short i = 5; i * i <= n; i += 6) {
if (n % i == 0 || n % (i + 2) == 0) {
return 0;
return 1;
int main()
int n;
while(~scanf("%d",&n))
if(isPrime(n))printf("%d是素?cái)?shù)
", n);
else printf("%d不是素?cái)?shù)
", n);
}
擴(kuò)展資料:
C程序中函數(shù)的數(shù)目實(shí)際上是不限的,如果說有什么限制的話,那就是,一個(gè)C程序中必須至少有一個(gè)函數(shù),而且其中必須有一個(gè)并且僅有一個(gè)以main為名的函數(shù),這個(gè)函數(shù)稱為主函數(shù),整個(gè)程序從這個(gè)主函數(shù)開始執(zhí)行。
C語(yǔ)言程序鼓勵(lì)和提倡人們把一個(gè)大問題劃分成一個(gè)個(gè)子問題,對(duì)應(yīng)于解決一個(gè)子問題編制一個(gè)函數(shù),因此,C語(yǔ)言程序一般是由大量的小函數(shù)而不是由少量大函數(shù)構(gòu)成的,即所謂“小函數(shù)構(gòu)成大程序”。這樣的好處是讓各部分相互充分獨(dú)立,并且任務(wù)單一。因而這些充分獨(dú)立的小模塊也可以作為一種固定規(guī)格的小“構(gòu)件”, 用來構(gòu)成新的大程序。
參考資料來源:百度百科-c語(yǔ)言
while (scanf("%lf",&n)!=-1),要不然沒有終止條件跳出循環(huán),就會(huì)導(dǎo)致死循環(huán)。
# include<stdio.h>
# include<stdlib.h>
# define PI 3.1415927int main()
{double r,v;while(scanf("%lf",&r)!=EOF)
{
v=4*PI*r*r*r/3;
printf("%.3lf\n",v);
}return 0;
}
貌似沒有結(jié)束的語(yǔ)句吧.
我運(yùn)這個(gè)程序咋行在沒錯(cuò)啊
相關(guān)評(píng)說:
延慶縣滾動(dòng): ______ #include#include #define PI 3.1415926 void mian(){ float V,S,R; printf("請(qǐng)輸入球的體積:\n"); scanf("%lf",&V); R=pow(V*3/4/PI,1.0/3); S=4*3.14*R*R; printf("S=%lf\n",S); }
延慶縣滾動(dòng): ______ 計(jì)算不就這么寫么,代碼如下: #include <stdio.h> #include <math.h> void main() { double r,v,pi=3.1415926; printf("請(qǐng)輸入圓的半徑:\n"); scanf("%lf\n", &r); v=4.0/3*r*r*r*pi; printf("%f\n",v); } 如果寫成4/3的話,而4/3的值是1,4不是實(shí)型而是整型與定義的不一樣
延慶縣滾動(dòng): ______ #include "stdio.h" void main(){ float r; printf("半徑\n"); scanf("%f",&r); float h; printf("高\(yùn)n"); scanf("%f",&h); float S=3.14*r*r; float L=2*3.14*r; float V=4/3*3.14*r*r*r; printf("面積%f,周長(zhǎng)%f,球體積%f",S,L,V); }
延慶縣滾動(dòng): ______ #include #define pi 3.1415 void main() { double r,h; double zc, carea, qarea, qvolum, cvolum; printf("請(qǐng)輸入半徑和高: "); scanf("%lf %lf", &r,&h); //圓周長(zhǎng) zc = 2*pi*r; //圓面積 carea = pi*r*r; //圓球面積 qarea = 4*pi*r*r; //圓球體積 ...
延慶縣滾動(dòng): ______ 你好! 1.面積表達(dá)式如下: #include #include void main() { double r; double s; double pi; pi = 3.1415926; printf("the radius:"); scanf("%lf",&r); s = pi*r*r; printf("the area is:%g\n",s); } 2.周長(zhǎng)表達(dá)式如下: #include #define pi 3.1415926 void zc(float r) { float sum; sum=4*pi*r; printf("zhou chang : %f\n",sum); } 3.圓哪兒來的體積? 我的回答你還滿意嗎~~
延慶縣滾動(dòng): ______ 4/3*pi*r*r*r*密度不就得到了重量
延慶縣滾動(dòng): ______ #include #define pi 3.1415926 int main(int argc,char *argv[]){ double r; int k; printf("input r(r:) & k(int k=1,2,3)...\n"); if(scanf("%lf%d",&r,&k)!=2 || k3){ printf("input error, exit...\n"); return 0; } if(k==1) printf("l = %f\n",2*pi*r); else if(k==2) printf(...
延慶縣滾動(dòng): ______ 在你的基礎(chǔ)上改了下,見注釋.#include int main(void)#define PI 3.1415927 { float r,v; while(scanf("%f",&r)!=EOF) // 沒有n,每行都是一個(gè)半徑. { v=4*PI*r*r*r/3; // 這行的除號(hào)你寫成反斜杠了 printf("%.3f\n",v); // 改下輸出格式,因?yàn)轭}目要求只保留3位小數(shù) } return 0; }
延慶縣滾動(dòng): ______ #include<stdio.h> #define N 20 /*最多組數(shù)為20*/ #define PI 3.14159 main() { float r[N]; int i=0,n,a[N]; printf("\n請(qǐng)輸入你要計(jì)算的組數(shù)(1-20):"); scanf("%d",&n); if(n>20||n<1)return main(); for(i=0;i<n;i++)scanf("%f",&r[i]); for(i=0;i<n;i++){r[i]=r[i]...
延慶縣滾動(dòng): ______ 題目地址呢? //--------------------------------------------------------------------------- #include <stdio.h> #define PI 3.1415927 int main(void) { float r; while (scanf("%f",&r)!=EOF) { printf("%.3f\n",4.0*r*r*r*PI/3); } return 0; } //---------------------------------------------------------------------------