- 博客(5)
- 收藏
- 关注
原创 字符串倒置函数
有一个字符数组的内容为:“student a am i”, 请你将数组的内容改为"i am a student." 要求: 不能使用库函数。 只能开辟有限个空间(空间个数和字符串的长度无关)。 我的方法是这样的: 原字符串:student a am i 倒置一遍:tneduts a ma i 整体倒置:i am a student #include<stdio.h> #include&...
2019-11-15 17:34:01
1653
原创 函数计算数字2进制1的个数
写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 #include<stdio.h> #include<windows.h> int count_one_bits(unsigned int value) { int number = 0; while (value){ if (value == 1){ number++;...
2019-11-14 00:30:45
158
原创 函数奇偶位2进制
//获取一个数二进制序列中所有的偶数位和奇数位, //分别输出二进制序列。 #include<stdio.h> #include<windows.h> void Chio1(unsigned int p){ int i = 0; printf("奇数位:"); for (; i <32; i+=2) { if (p & (1<<i))...
2019-11-14 00:10:36
118
原创 函数输出2进制每一位
#include<stdio.h> #include<windows.h> void show_data(int num){ int i = 31; for (; i >=0; i--) { if (num & (1 <<i)){ printf("1 "); } else printf("0 "); } } i...
2019-11-14 00:07:38
138
原创 函数求两个int(32位)整数,有多少个位(bit)不同。
//编程实现: //两个int(32位)整数m和n的二进制表达中, //有多少个位(bit)不同? //输入例子 : //1999 2299 //输出例子 : 7 #include<stdio.h> #include<windows.h> void show_data(int num,int data){ int i = 0,j=0; for (; i < 32;...
2019-11-11 23:06:19
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人