鱼C论坛

 找回密码
 立即注册
查看: 2836|回复: 0

[技术交流] 《带你学C带你飞》学习笔记——S1E5

[复制链接]
发表于 2017-7-13 10:39:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
0、字符串“Fish”由'F','i','s','h','\0'  5个字符构成
1、#define F(n) 2*n
    F(3+2)==2*3+2=8   因为宏定义在编译时先进行预处理,做法是直接将标识符替换为常量,并不会进行相关计算
动动手
0、#include<stdio.h>
#define NL "\n"

int main()
{
        printf("Line1%s",NL);
        printf("Line2%s",NL);

return 0;
}

1、#include<stdio.h>

#define S(r) 3.14*2*r
#define C(r) 3.14*r*r

int main()
{
        int r=5;
        printf("半径为%d的圆,周长为%.2f,面积为%.3f",r,S(r),C(r));
       
        return 0;
}


2、#include<stdio.h>

#define FQ 3.7
#define JL 7
#define XQ 1.3
#define KXQ 8
#define YCONG 2.4
#define YCAI 9
#define HG 6.3
#define BLB 0.5

int main()
{
        printf("小明需要支付%.2f元\n",1*FQ+0.5*KXQ+0.5*YCAI);
        printf("小红需要支付%.2f元\n",1.5*XQ+0.25*YCONG+2.5*HG);
        printf("小甲鱼需要支付$%.2f\n",(5*HG+10*BLB)*100);
       
        return 0;
}

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
小甲鱼 + 3 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 17:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表