『壹』 怎麼設計c語言立體窗口
所謂立體窗口實際上就簡凱清是你自己畫出陰影孫旁,可攔前以先下面畫出深色背景,然後在上面用正常背景色畫,類似這樣的效果。
『貳』 c語言編程題:已知三維空間中的一個點坐標(x,y,z)求該點到原點的距離
float distance(float x, float y, float z)
{
return sqtr(x*x + y*y + z*z);
}
『叄』 如何用C語言求長方形體積
長方形是平面幾何的概念,無法求體積,只有面積。只有立體幾何的長方體才可以求體積。
對於長方形,要求面積,只需要將兩邊相乘即可。
對於長方體,要求體積,只需要將三邊相乘即可。
所以抽象到C語言的時候,這兩種計算,均是如果幾個數值,然後將所有數值相乘,最終輸出結果的過程。其中求面積需要輸入兩個數,而求體積需拆毀要輸入三個數。
以求體積為例:
#include<stdio.h>
intmain()
{
inta,b,c;//三個邊旅燃備長寬高的值。
intv;//體積。
段猛scanf("%d%d%d",&a,&b,&c);//輸入三個值。
v=a*b*c;//計算。
printf("%d ",v);//輸出結果。
return0;
}
『肆』 用C語言編程求多種幾何圖形及幾何體的面積或體積。 功能要求:求各幾何圖形的面積或體積單獨編寫成函數
//只寫循環體這部分了。。 函數需要的話再說。
int a=1 ; //計數標志
int r , x; // 參數
while(a){
pringf("當輸入0時退出。 (1)求扇形面積及周長。 (2)求正5邊型面積及周長。 (3)求正6邊型面積及周長。 (4)求球冠表面積及體積。 (5)求正4面體的表面積及體積。 (6)求正圓面積及周長") ; //回車略,最好加一下,亂
scanf("%d",&i); //c語言不是很清楚了,是這么寫吧
switch(i)
{case 0 : break;
case 1: scanf("%d",&r);; S1(r);L1(r); break; // 扇形面積周長,根據函數名而定
//……(都一樣的,略過,球冠是什麼?似乎倆參數,然後我就定義了兩個)
default break;
}
}
『伍』 c語言順序結構程序 立體幾何計算題怎麼編寫啊啊求解
運行結果槐模念如下:有不清楚的鉛困地方,請留言。沒問題,請採納下。謝謝
#include<stdio.h>
#include<stdlib.h>
#definePI3.14//宏定義pi等於3.14
intmain()
{
floatr,h;
floatc1;//保存計算圓的周長
floatSb;//保存圓的表面積
floatVb;//保存圓柱的體積
printf("請輸入圓的半徑r=:
");
scanf("%f",&r);//輸入圓的半徑
printf("請輸入圓柱的高度h=:
");
scanf("%f",&h);//輸入圓柱的高
//計算半徑為r的周長c1
c1=2*PI*r;
//S=4πR^2:S球面積,R球半徑,π:圓周率
Sb=4*PI*r*r;
//計算圓柱的體積:底面積乘以高
Vb=PI*r*r*h;
printf("半徑為r的圓的周長是:%.2f
",c1);
printf("
半徑為r的圓的表面積是:%.2f
",Sb);
碼橘printf("
半徑為r的圓柱的體積是:%.2f
",Vb);
return0;
}