美文网首页
C语言-长度单位转换-宏定义

C语言-长度单位转换-宏定义

作者: 广陵周惊蛰 | 来源:发表于2020-01-10 21:49 被阅读0次

问题描述:长度单位转换-宏定义

源代码:

/*长度单位转换-宏定义*/
#include<stdio.h>
#define Mile_to_meter 1609  /*1英里=1609米*/
#define Foot_to_centimeter 30.48  /*1英尺=30.48厘米*/
#define Inch_to_centimeter 2.54     /*1英寸=2.54厘米*/
int  main(void)
{
    float foot,inch,mile;
    printf("Input mile,foot and inch:");
    scanf("%f%f%f",&mile,&foot,&inch);
    printf("%f miles = %f meters\n",mile,mile*Mile_to_meter);
    printf("%f foot = %f centimeter\n",foot,foot*Foot_to_centimeter);
    printf("%f Inch = %f centimeter\n",inch,inch*Inch_to_centimeter);
    return 0;
 } 

运行结果:

长度单位转换-宏定义

程序参数:

  • 输出大小: 148.8642578125 KiB
  • 编译时间: 0.30s

相关文章

  • C语言-长度单位转换-宏定义

    问题描述:长度单位转换-宏定义 源代码: 运行结果: 程序参数: 输出大小: 148.8642578125 KiB...

  • C语言-宏定义转换为头文件

    问题描述:宏定义转换为头文件 源代码: 源代码:/长度单位转换-宏定义/#include #define Mile...

  • 精解C语言预处理命令(三)之“宏”的用法二

    关于C语言带参数的宏定义中的参数 C语言允许宏带有参数。在宏定义中的参数称为“形式参数”,在宏调用中的参数称为“实...

  • C语言宏定义

    1、一般定义 2、条件判断 3、编译时错误信息 4、系统常见自定义宏 5、宏参数的字符串化和宏参数的连接

  • 使用awk命令将C/C++ 宏定义转换为Java定义

    使用awk命令将C/C++ 宏定义转换为Java定义 项目中Hal 层的头文件的宏定义数字需要被上层应用的Java...

  • C语言学习:C语言宏定义

    学C语言很久了,但还是不敢用宏定义,大神喜欢用宏定义。关于宏定义你又了解多少了,下面我们说一下宏定义。 宏定义的概...

  • C语言自定义布尔bool类型

    C语言没有布尔类型,可以采用宏定义创建该类型

  • 编程基础

    C语言 #define定义的宏和const定义的常量有什么区别? defined定义宏的指令,程序在预处理阶段将用...

  • C语言 宏定义 swap

    方法1: 方法2: 说明: a^=b;:把a^b结果赋值给a b^=a;:相当于b=b^(a^b)。而b^(a^b...

  • C语言宏定义#define

    姓名:吕彬 学号:1613014035 【嵌牛导读】#define 宏定义是个演技非常高超的替身演员,但也会经常耍...

网友评论

      本文标题:C语言-长度单位转换-宏定义

      本文链接:https://www.haomeiwen.com/subject/xfwmactx.html