1 编写程序,从健盘输入矩形的长宽a和b,分别计算矩形的周长l和面积a。 求编写C程序阿

1 编写程序,从健盘输入矩形的长宽a和b,分别计算矩形的周长l和面积a。 求编写C程序阿,第1张

#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语言编写程序 在屏幕上画一个矩形等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10118167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存