自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 递归方式 打印一个整数在不同进制下的每一位

C语言 采用递归方式 打印一个整数的每一位以下是采用递归方式的打印// 反着打印void PrintNum(int n){ if (n > 0){ printf("%d ", n % 10); PrintNum(n / 10); }}// 正着打印void printNum(int n){ if (n >= 0){ printNum(n / 1...

2020-02-21 21:56:21 226

原创 数位遍历方式打印出一个整数在不同进制下的每一位

C语言 分别用数位遍历和递归方式 打印出一个整数在不同进制下的每一位循环分for循环和while循环, 我们常用for循环做遍历, 以下是for循环所涉及的六大遍历用法:六大遍历数字遍历for (i = a; i < b; i++)i 完成了对数字 [a,b) 之间的遍历数组遍历for(i = 0; i < n; i++)a[i] 完成了对数组 a 的遍历...

2020-02-21 21:51:12 588

原创 写一个函数返回参数二进制中 1 的个数

C语言 写一个函数返回参数二进制中 1 的个数写一个函数返回参数二进制中 1 的个数比如: 15 0000 1111 4 个 1#include <stdio.h>#include <stdlib.h>int count_1Easy(int n){ int count = 0; int i; for (i = n; i; i /= 2){ ...

2020-02-20 22:31:40 81

原创 写一个函数, 判断一个字符串是否为另一个字符串旋转之后的字符串

C语言 写一个函数, 判断一个字符串是否为另一个字符串旋转之后的字符串例如: 给定S1 = AABCD 和 S2 = BCDAA, 返回1给定S1 = abcd 和 S2 = ACBD, 返回0AABCD 左旋一个字符得到 ABCDAAABCD 左旋两个字符得到 BCDAAAABCD 右旋一个字符得到 DAABC#include <stdio.h>#include &lt...

2020-02-19 00:25:37 901

原创 实现一个函数, 可以左旋字符串中的K个字符

C语言 实现一个函数, 可以左旋字符串中的K个字符例如:ABCDEFG左旋一个字符得到BCDEFGAABCDEFG左旋两个字符得到CDEFGAB#include <stdio.h>#include <stdlib.h>#include <string.h>#pragma warning(disable:4996)// 字符串特点: // 是...

2020-02-18 23:53:48 283

原创 杨氏矩阵

C语言 杨氏矩阵有一个二维数组, 数组的每行从左到右是递增的, 每列从上到下是递增的, 在这样的数组中查找一个数字是否存在#include <stdio.h>#include <stdlib.h>#define BUFFER_SIZE 100// 杨氏矩阵// 有一个二维数组, 数组的每行从左到右是递增的, 每列从上到下是递增的, // 在这样的数组中查找...

2020-02-16 23:49:38 69

原创 实现简单计算器 两个数字的加减乘除计算

C语言 输入要计算的表达式 得出结果实现简单计算器 两个数字的加减乘除计算// ASCII码表中加减乘除的顺序为 * + , - . / // 以乘号 * 为相对位置 然后根据其他符号与 * 的距离// 距离为 0 为 *, 距离为 1 为 +, 距离为 3 为 -, 以此类推// 把不参与运算的',''.'置为空NULL#include <stdio.h>#inclu...

2020-02-13 23:25:50 3271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除