首页 > 其他 > 详细

程序清单5.1_shoes1.c程序_《C Primer Plus》P87

时间:2018-06-27 23:50:55      阅读:302      评论:0      收藏:0      [点我收藏+]

// shoes1.cpp : 定义控制台应用程序的入口点。
//
/* shoes1.c -- 把一双鞋的尺码转换为英寸 */

/*
    时间:2018年06月27日 23:32:03
    代码:程序清单5.1_shoes1.c程序_《C Primer Plus》P87
    目的:%10.1f 表示输出字段宽度为10位,并保留1位小数点(总宽度包含小数点在内)
*/

#include "stdafx.h"
#define ADJUST 7.64
#define SCALE 0.325


int _tmain(int argc, _TCHAR* argv[])
{
    double shoe, foot;
    shoe = 9.0;
    foot = SCALE * shoe + ADJUST;

    printf("Shoe size (men's) foot legth\n");
    printf("%10.1f %15.2f inches\n", shoe, foot);
    getchar();

    return 0;
}

/*
    在VS2010中运行结果:
-------------------------------
Shoe size (men's) foot legth
       9.0           10.57 inches
-------------------------------
    google 翻译如下:

鞋子尺码(男士)尺码
       9.0           10.57英寸
-------------------------------
    总结:
        1>.%10.1f 表示 字段宽度为10位,保留1位小数点;
            (9.0 前面有七个空格的长度,9.0算三个宽度)
        2>.%15.2f 表示 字段宽度为15位,保留2位小数;
            (10.57 前面有十八空格长度,10.57算五个宽度)
---------------------------------------------------
*/


程序清单5.1_shoes1.c程序_《C Primer Plus》P87

原文:http://blog.51cto.com/13555061/2133467

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!