#include<stdioh>
void main()
{
int a,b;
scanf("%d,%d",&a,&b);
printf("矩形的周长为%d,面积为%d",2(a+b),ab);
}
你可以使用下面这个程序来实现对矩形面积的计算:
code
#include <stdioh>
int area(int width, int height) {
// 计算矩形面积并返回结果
return width height;
}
int main() {
int width, height;
// 读入矩形的长和宽
printf("Please enter the width and height of the rectangle: ");
scanf("%d %d", &width, &height);
// 调用函数计算矩形面积
int result = area(width, height);
// 输出矩形面积
printf("The area of the rectangle is %d\n", result);
return 0;
}
在这个程序中,我们定义了一个名为 area 的函数,用来计算矩形的面积。这个函数接收两个参数:矩形的长和宽。函数内部计算面积并返回结果。
在 main 函数中,我们读入矩形的长和宽,然后调用 area 函数计算矩形面积。最后,将矩形面积输出到屏幕上。
这个程序的输出示例如下:
code
Please enter the width and height of the rectangle: 5 7
The area of the rectangle is 35
#include <mathh>
#include <stdioh>
#include <conioh>
#include <stdlibh>
#include <graphicsh>
void polygon(int n, int x, int y, int r, int color, float arg, int fillstyle);
int main()
{
int GraphDriver;
int GraphMode;
float arg = 45, argd;
int a;
int direction;
int r;
int n = 4;
FILE fp;
char szfilename[255] = {"c:\\cubetxt"};
GraphDriver = DETECT;
printf("Input size of cube: ");
scanf("%d", &r);
printf("Input direction(0-1): ");
scanf("%d", &direction);
if (direction == 0)
{
argd = 45;
}
else
{
argd = -45;
}
initgraph(&GraphDriver, &GraphMode, "");
polygon(n, 300, 200, r, 12, arg, 0);
while(1)
{
while(kbhit())
{
a = getch();
if (a == 27)
{
if ((fp = fopen(szfilename, "wt")) != NULL)
{
fprintf(fp, "%d\n%d\n", r, direction);
fclose(fp);
}
closegraph();
return 0;
}
if (a == 0)
{
getch();
polygon(n, 300, 200, r, 0, arg, 0);
arg += argd;
polygon(n, 300, 200, r, 12, arg, 0);
}
else
{
polygon(n, 300, 200, r, 0, arg, 0);
arg += argd;
polygon(n, 300, 200, r, 12, arg, 0);
}
}
}
}
void polygon(int n, int x, int y, int r, int color, float arg, int fillstyle)
{
double pi;
int i;
float x1[10], y1[10];
setcolor(color);
pi = atan(1) 4;
arg = atan(1) / 45 arg;
x1[1] = x + r cos(2 pi / n + arg);
y1[1] = y + r sin(2 pi / n + arg);
moveto(x1[1], y1[1]);
for (i = 2; i <= n; i++)
{
x1[i] = x + r cos(2 pi i / n + arg);
y1[i] = y + r sin(2 pi i / n + arg);
lineto(x1[i], y1[i]);
}
lineto(x1[1], y1[1]);
if (fillstyle != 0)
{
setfillstyle(SOLID_FILL, color);
floodfill(x, y, color);
}
}
以上就是关于1 编写程序,从健盘输入矩形的长宽a和b,分别计算矩形的周长l和面积a。 求编写C程序阿全部的内容,包括:1 编写程序,从健盘输入矩形的长宽a和b,分别计算矩形的周长l和面积a。 求编写C程序阿、编写一个c程序利用函数调用实现对已经长宽矩形面积计算、用C语言编写程序 在屏幕上画一个矩形等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)