【带你学c带你飞】第2天课后练习
@toc
上课demo练习
课后练习
- 你需要为程序中的变量、类型、函数和标签起一个名字,我们把这个名字称之为? 宏变量
- main 是一个合法的标识符吗? 是的
- 字符串是常量吗? 不是
- 在 C 语言中,转义字符 ‘\n’ 占多大空间? 不知道
- 字符串 “FishC” 由哪些字符构成? FISHC \0
- 我们都知道变量就是在内存里挖个坑让你存放数据,数据类型决定坑的大小。那常量有没有数据类型呢? 有
- 如果有符号常量定义如下:
#define F(n) 2*n
那么请问代码中 F(3+2) 的值等于多少? 10
demo
#include <stdio.h> #define NL "\n" #define URL "http://www.baidu.com" #define NAME "百度" #define BOSS "XXX" #define YEAR 2022 #define MONTH 1 #define DAY 19 #define PI 3.14159 #define S(r) r*r*PI #define C(r) 2*r*PI #define FQ 3.7 #define JL 7 #define XQ 1.3 #define KXC 8 #define YC 2.4 #define YCai 9 #define HG 6.3 #define BLB 0.5 #define HS 0.5 int main() { printf("%s现在时间是%d年%d月%d日\n",NAME,YEAR,MONTH,DAY); printf("%s是%s创立的.....\n",NAME,BOSS); printf("%s的域名是%s\n",NAME,URL); printf("Line1\n"); printf("Line2%s",NL); printf("Line1\n"); printf("Line2%s",NL); int r=5; printf("半径为%d的圆,面积是:%.2f,周长是:%.2f\n",r,S(r),C(r)); printf("小明需要支付:%.2f\n",(2*FQ+1*KXC+1*YCai)*HS); printf("小红需要支付:%.2f\n",(3*XQ+0.5*YC+5*HG)*HS); printf("小甲鱼需要支付 %.2f\n",(10*HG+20*BLB)*HS); return 0; }
【带你学c带你飞】第2天课后练习相关推荐
- 小甲鱼老师《带你学C带你飞》的后续课程补充
小甲鱼老师的<带你学C带你飞>系列之前有预告,说有机器人电子制作的续集,但是这么久了还是没有等到,博主在这里根据自己的学习经历,推荐一些学习的资料,可以为小甲鱼老师填一下坑,读者可根据自己 ...
- 【零基础】带你学C带你飞
基本特性 1. 高级语言:它是把高级语言的基本结构和语句与低级语言的实用性结合起来的工作单元. 2. 结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立 ...
- C语言学习笔记《带你学C带你飞》P21-P40
文章目录 21.指针 22.指针和数组 23.指针数组和数组指针 24.指针和二维数组 25.void指针和NULL指针 26.指向指针的指针 27.常量和指针 28.函数 29.参数和指针 30.指 ...
- 带你学C带你飞 | printf函数 | 变量 | 常量和宏定义 | 数据类型 | 取值范围 | 字符串 | 运算符
文章目录 一.printf函数 1.printf函数 2.printf函数课后作业 二.变量 1.变量 2.变量课后作业 三.常量和宏定义 1.常量和宏定义 2.常量和宏定义的课后作业 四.数据类型 ...
- 《带你学C带你飞》—— SE44传递结构体变量和结构体指针
使用结构体嵌套.结构体函数来写书的信息的程序 #include <stdio.h>struct Date {int year;int month;int day; };struct Boo ...
- 《带你学C带你飞》—— SE54位操作
C语言并没有规定一个字节的尺寸 . "可寻址的数据存储单位,其尺寸必须可以容纳运行环境的基本字符集的任何成员" 逻辑位运算符
- 小甲鱼最新c语言视频,带你学c带你飞系列
https://www.bilibili.com/video/av8302677/?p=7
- 【带你学c带你飞】S1E11:if语句
demo
- 带你学python_#带你学Python# 序
适用人群 如果你是以下几类人:只知道一些基本计算机知识,从事着互联网/计算机/数据相关的工作,希望学习Python来对计算机,对程序开发有更好的认识,从而能够更好地与自己公司的技术小哥沟通. 刚读研/ ...
最新文章
- ncurses库的介绍与安装
- Progressive Web App是一个利用现代浏览器的能力来达到类似APP的用户体验的技术——不就是chrome OS吗?...
- pom.xml文件指定jdk版本号/跳过测试
- 光脚丫学LINQ(025):如何验证DBML和外部映射文件
- 读取SSDT表和原函数地址
- Visual Studio 2010中添加App_Code文件夹注意事项
- ubuntu make menuconfig error
- C++ —— C++常量和变量
- pycharm引入其他目录的包报错,import报错
- one邮箱服务器端口,oneinstack 设置远程访问,将端口对外开放
- 如何使用PyTorch torch.max()
- python opencv 摄像头截图_python opencv捕获摄像头并显示内容
- Java IO-InputStream家族 -装饰者模式
- 单片机:DS1302时钟
- HTML5珠子走出迷宫小游戏代码
- Spring Security系列(一)——登录认证基本配置
- 【教程】利用github学生认证免费使用CLion一年
- Reso | liunx下longeneQQ和搜狗拼音
- 有哪些值得推荐的 Python 开发工具
- postgres 判断null_PostgreSQL空值null参与运算的处理方法
热门文章
- 老板带头反内卷,阿尔卑斯滑雪团建。。。别错过这一波上车机会
- 虾皮店铺有哪些涨粉方法?知虾数据教你八招快速涨粉技巧
- 成年人的100个心酸瞬间:那些看似光鲜亮丽职业的背后......
- LDPC的密度进化 density evolution
- Redis报错:WRONGTYPE Operation against a key holding the wrong kind of value;解决办法
- 可行性分析如何分析?
- cms php vue 开源_lucms - vue 与 Laravel 开发的后台管理系统
- C++到底还能做什么?【献给不知道学什么技术的人】
- 牛客小白月赛5 I.区间 (interval)
- 计算机信息安全攻防大赛,2018年度信息安全攻防大赛圆满收官