C语言用函数办法实现求长方形的周长

#include<stdio.h>
int c(int a,int b)
{int s;
 s=(a+b)*2;
 return s;
}
main()
{int a,b,s;
 printf("请输入长方形的长和宽:");
 scanf("%d%d",&a,&b);
 s=c(a,b);
 printf("长方形的周长为:%d",s);
}

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 好的,我可以为您提供一个长方形周长和面积的C语言程序。程序如下: ```c #include <stdio.h> int main() { float length, width, perimeter, area; printf("请输入长方形的长度和宽度:\n"); scanf("%f%f", &length, &width); perimeter = 2 * (length + width); area = length * width; printf("长方形周长为:%.2f\n", perimeter); printf("长方形的面积为:%.2f\n", area); return 0; } ``` 这个程序会要用户输入长方形的长度和宽度,然后计算长方形周长和面积,并输出结果。注意,这个程序中用到的数据类型是`float`,因为长方形周长和面积可能是小数。程序中用到的变量分别表示长方形的长度、宽度、周长和面积。`scanf`函数用来从用户输入中获取长度和宽度的值,`printf`函数用来输出周长和面积的值。其中,`%.2f`表示输出小数点后两位。 ### 回答2: 要写一个长方形周长和面积的C语言程序,首先需要定义长方形的长和宽,并且使用scanf函数从用户输入中获取这两个值。 接下来,定义两个变量分别表示长方形周长和面积,并使用公式计算它们。长方形周长等于长和宽的两倍之和,面积等于长乘以宽。 最后,使用printf函数将计算得到的周长和面积输出显示给用户。 以下是一个长方形周长和面积的C语言程序的示例: ```c #include <stdio.h> int main() { float length, width; float perimeter, area; printf("请输入长方形的长:"); scanf("%f", &length); printf("请输入长方形的宽:"); scanf("%f", &width); perimeter = 2 * (length + width); area = length * width; printf("长方形周长为:%.2f\n", perimeter); printf("长方形的面积为:%.2f\n", area); return 0; } ``` 这个程序会先要用户输入长方形的长和宽,然后根据用户输入的值进行计算,并将结果显示给用户。最后,程序返回0,表示成功执行完程序。 ### 回答3: 下面是一个用C语言编写的长方形周长和面积的程序: ``` #include <stdio.h> int main() { float length, width; float perimeter, area; printf("请输入长方形的长度:"); scanf("%f", &length); printf("请输入长方形的宽度:"); scanf("%f", &width); perimeter = 2 * (length + width); area = length * width; printf("长方形周长为:%.2f\n", perimeter); printf("长方形的面积为:%.2f\n", area); return 0; } ``` 运行程序后,用户需要依次输入长方形的长度和宽度。程序会根据输入的数值计算出长方形周长和面积,并将结果打印出来。这里使用了`scanf`函数来接收用户的输入,并使用算术表达式计算周长和面积。最后,通过`printf`函数将结果输出给用户。应该注意的是,使用`%.2f`格式化输出,保留两位小数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X墨竹X

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值