1、 输入长方形的长和宽,编程求该长方形的周长和面积

  1. 源程序代码:

#include

int main()

{

float length,width,perimeter,area;

printf(“please input the length and width:\n”);

scanf("%f%f",&length,&width);

perimeter=(length+width)*2;

area=length*width;

printf(“周长: %7.2f\n面积:%7.2f\n”,perimeter,area);

return 0;

}

实验心得:

问题:编程序时不小心把printf的r打成了t,导致程序在编译时0错误,但组件时出现1个错误,程序无法执行;另外%f不小心打成了$f,程序编译、组件均显示无误,(全部修复后单独尝试)这会导致运行时3,5的周长面积显示为一长串数字。

解决方案:仔细核对检查发现printf和%f存在的错误并修改,因为两个错误时同时出现同时更正,所以在执行完毕后,又分别尝试只出现其中一个错误会发生什么。

你可能感兴趣的:(c++)