码迷,mamicode.com
首页 > 编程语言 > 详细

【ThinkingInC++】12、宏处理定义

时间:2014-08-12 22:15:24      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:宏处理      iostream   

/**
* 功能:宏处理定义
* 时间:2014年8月12日20:02:07
* 作者:cutter_point
*/

#include<iostream>
#include<stdlib.h>

using namespace std;

#define PRINT(STR, VAR)  cout<<STR "=" <<VAR<<endl; //这里宏定义之后,所有PRINT("STR", VAR)
//都会被cout之后的东西所覆盖!!!

int main()
{
    int i, j, k;
    float u, v, w;
    cout<<"输入一个整数:";
    cin>>j;
    cout<<"输入另外一个整数:";
    cin>>k;
    PRINT("j", j);
    PRINT("k", k);
    i=j+k; PRINT("j+k", i);
    i=j-k; PRINT("j-k", i);
    i=k/j; PRINT("k/j", i);
    i=k*j; PRINT("k*j", i);
    i=k%j; PRINT("k%j", i);

    cout<<"输出一个小数:";
    cin>>v;
    cout<<"输入另外一个浮点的数值:";
    cin>>w;
    PRINT("v", v); PRINT("w", w);
    u=v+w; PRINT("v+w", u);
    u=v-w; PRINT("v-w", u);
    u=v*w; PRINT("v*w", u);
    u=v/w; PRINT("v/w", u);


    system("pause");
    return 0;
}

【ThinkingInC++】12、宏处理定义,布布扣,bubuko.com

【ThinkingInC++】12、宏处理定义

标签:宏处理      iostream   

原文地址:http://blog.csdn.net/cutter_point/article/details/38520027

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!