定义一个有参宏判断一个字符是否在0~9之间
《程序设计基础-c语言》杨莉 刘鸿翔
ISBN-978-7-03-032903-5
p241
习题7
12.定义一个有参宏IS_DIGIT(ch)
,当ch是一个0~9
的字符时,返回1
,否则返回0
#include<stdio.h>
#define IS_DIGHT(ch) if((ch)>'0'&&(ch)<'9'){return 1;}else{return 0;}
int main()
{char string;printf("输入一个字符,判断是否在0~9之间:");scanf("%c",&string);IS_DIGHT(string);return 0;
}
定义一个有参宏判断一个字符是否在0~9之间相关推荐
- 定义一个有参宏SWAP(t,x,y),用以交换t类型的两个参数的值
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p241 习题7 11.定义一个有参宏SWAP(t,x,y),用以交换t类型的两个参数的值 #inclu ...
- 宏定义(无参宏定义和带参宏定义)
宏定义是比较常用的预处理指令,即使用"标识符"来表示"替换列表"中的内容.标识符称为宏名,在预处理过程中,预处理器会把源程序中所有宏名,替换成宏定义中替换列表中 ...
- Java给定一个字符串数组,判断每个字符出现次数
题目要求:给定一个字符串,判断每个字符出现多少次? 解决思路:利用Map的特性:即Map集合中如果两个key(键)值是一样相同的,那么,后放(put)入的值会将前面存在的value(值)替换掉,也就是 ...
- 【C语言】宏定义和带参宏定义
宏定义是在编程中经常使用的一个模块,其优点在于当写的代码量比较大的时候方便修改检查,可以做到改一变"百". 一.宏定义 宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏 ...
- 4.6宏定义之带参宏
//本文为转载,具体出处已经找不到了.这里引用为了知识传播.感谢原作者. C语言允许宏带有参数.在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数,这点和函数有些类似.就像把函数的实参传递给形 ...
- 05c语言——宏定义、带参宏、带参宏函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.宏定义 1.使用规则 2.注意 二.带参宏 1.定义 2.注意 三.带参函数 1.带参函数的宏与带参宏的区别 2.带参宏 ...
- linux判断没有文件夹建一个,2,shell 脚本, 判断一个文件是否存在, 不存在就创建, 存在就显示其路径...
2,shell 脚本, 判断一个文件是否存在, 不存在就创建, 存在就显示其路径 关于 shell 脚本: 1, 用 Shell 编程, 判断一文件是不是存在, 如果存在将其拷贝到 /dev 目录下. ...
- 编写程序,定义一个方法,能够判断一个1~9999之间的数是否是回文数。
回文数就是类似123321之类的数 package test; import java.util.*; public class test_2_4 {public static void main(S ...
- java 设计一个Dog类,有三个属性:名字,年龄和颜色,有一个方法输出叫声“汪汪”。设计要求:定义属性和方法定义一个无参构造方法和一个三参构造方法。另外写一个主类,在main里面使用三参构造方
public class dog { String name="啊啊"; String color="白"; int age=1; ...
最新文章
- /dev/rdsk 与 /dev/dsk区别
- android java 时间测试方法_一个让你开挂的Android 性能测试方法
- Matlab 牛顿方法求解方程
- C语言 | 哈夫曼(haffman)算法实现数据的解压缩(源代码)
- 判空前后顺序的思考(代码规范)
- vs使用了未初始化的局部变量怎么解决_C程序为什么要初始化?
- arm shellcode 编写详析2
- Linux上传文件和下载文件命令行方式
- 4月23日 MySQL学习-DDL
- atitit.提取zip rar文件列表 java php c# 的原理与设计
- 塞规公差带图_孔与轴用量规的公差带图
- php 根据身份证计算年龄
- 2018年嵌入式处理器报告:神经网络加速器的崛起
- An Apple a day keeps the doctor away
- 平台为王:Microsoft Office System为什么成功?
- 吴恩达机器学习——反向传播算法
- uni app 自动化索引列表
- 2026年物联网将为运营商带来高收入
- transform.invert 预处理逆操作
- Corona建筑作品 | 272 Hedges Ave 海景顶级豪宅建筑表现