1. 程式人生 > >程序清單4.4_pizza.c程序_《C Primer Plus》P65

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

C Primer Plus

// 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!" ------------------------------------------------- */


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