题目
编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。#include <;stdio.h>;void main()( float l,w;____printf(“please input length and width of the rectanglen”);scanf(“%f%f”,&l,&w);area=____;girth=____;)
编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。#include <;stdio.h>;void main(){ float l,w;____printf(“please input length and width of the rectangle\n”);scanf(“%f%f”,&l,&w);area=____;girth=____;}
题目解答
答案
float area,girth;#l*w# 2*(1+w)# printf("area=%f,firth=%f\n",area,firth);
解析
本题考查C语言中变量的声明、输入输出以及矩形面积和周长的计算。解题关键在于:
- 正确声明变量:需要声明存储面积(
area)和周长(girth)的浮点型变量。 - 公式应用:面积公式为长乘宽(
l * w),周长公式为两倍的长加宽(2 * (l + w))。 - 输入输出语句:注意
scanf和printf的格式字符串及变量名的正确性。
第一空:变量声明
需要声明两个浮点型变量area和girth,用于存储计算结果。
答案:float area, girth;
第二空:计算面积
矩形面积公式为长乘宽,直接使用l * w计算。
答案:l * w
第三空:计算周长
矩形周长公式为两倍的长加宽,即2 * (l + w)。
答案:2 * (l + w)
输出结果
最后通过printf输出结果,需注意变量名拼写正确(girth而非firth),格式字符串中的占位符为%f。
答案:printf("area=%f, girth=%f\n", area, girth);