程序清单4.4_pizza.c程序_《C Primer Plus》P65

// pizza.cpp : 定义控制台应用程序的入口点。
//
/* pizza.c -- 在这个比萨饼的例子使用定义常量 */

/*
    时间:2018年06月11日 00:05:15
    代码:程序清单4.4_pizza.c程序_《C Primer Plus》P65
    目的:定义常量的基本格式 #define NAME(大写) value 
*/

#include "stdafx.h"
#define PI 3.14159


int _tmain(int argc, _TCHAR* argv[])
{
    float area, circum, radius;    /* 面积,圆周,半径*/

    printf("What is the radius of your pizza?\n");
    scanf("%f", &radius);
    area = PI * radius * radius;
    circum = 2.0 * PI * radius;        /* paramters(特征) */
    printf("Your basic pizza paramters are as follows: \n");
    printf("circumference = %1.2f, area = %1.2f\n", circum,
            area);
    getchar();
    getchar();

    return 0;
}

/*
    在VS2010中运行结果:
---------------------------------------------
What is the radius of your pizza?
6.0
Your basic pizza paramters are as follows:
circumference = 37.70, area = 113.10
---------------------------------------------
    google 翻译如下:

你的披萨的半径是多少?
6.0
你的基本披萨参数如下:
圆周= 37.70,面积= 113.10
---------------------------------------------
    总结:
        1>. %1.2f 使输出结果四舍五入为保留两位小数;
        2>. 容易错误定义常量: #define TOES = 20,
            切勿使用 "=" 等于符号;
        3>.正确定义常量示例:
            #define BEEP '\a'
            #define TEE 'T'
            #define TEE 'T'
            #define OOPS "Now you have done it!"
-------------------------------------------------

*/


猜你喜欢

转载自blog.51cto.com/13555061/2127886
今日推荐