第4讲 项目2----求长方形的面积和周长

任务和代码:
/*
*Copyright (c)2015 CSDN学院
*All rights reserved
*文件名字:main.c
*作者:zzhou
*完成日期:2015年10月17日
*版本号:V1.0
*
*问题描述:编程序,输入长方形的两边长a和b,
*程序输出:输出长方形的周长和面积
*/

#include 
#include 

int main()
{
    float weith,high;
    float area,perimeter;
    printf("请输入长方形的长和宽\n");//出现提示信息,让用户输入长和宽
    scanf("%f %f",&weith,&high);
    area = weith * high ;
    perimeter = (weith + high)*2 ;
    printf("aera = %.2f perimete =%.2f\n",area,perimeter);// %.2f表示计算的结果保留2位小数

    printf("计算完毕,谢谢使用\n");


    return 0;
}





运行结果:
第4讲 项目2----求长方形的面积和周长_第1张图片

知识点总结:
对于输入小数,用格式控制符%f,如果是输入整数,需要用格式控制符%d.
心得体会:
在编写代码过程中,主函数第4行 应该写成 scanf("%f %f",&weith,&high) 而写成了scanf("%f,%f",&weith,&high),问题就出在那个逗号上,
经过查询得知,如果在格式控制中间加了逗号,在输入数据时也要输入逗号隔开,表示逗号前的数字存放到weith变量的地址中,逗号后的数字
放在第二个变量high的地址中,事实说明,输入程序一点都马虎不得

你可能感兴趣的:(C语言初步)