- 博客(6)
- 收藏
- 关注
原创 左旋字符串k个字符
常用方法左旋字符串#include#include#include#pragma warning(disable:4996)void left_move(char str[], int len, int steps){ assert(str); assert(len > 0); assert(steps > 0); steps %= len; while (steps
2016-10-30 19:42:54 440 1
原创 C语言实现翻转字符串
首先是用非递归的方法翻转字符串#include#include#includevoid swap(char *start, char *end){ assert(start); assert(end); *start ^= *end; *end ^= *start; *start ^= *end;}void reverse_string(char str[], in
2016-10-29 11:43:49 3050
原创 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
#include #pragma warning(disable:4996)#includeint main(){ int date = 0; printf("请输入数字:"); scanf("%d", &date); int a[32]; int i = 0; for (i = 0; i < 32; i++) { a[i] = date % 2; date /= 2
2016-10-10 15:14:15 2022
原创 将两个数组的内容进行交换
#include #pragma warning(disable:4996)#includeint main(){ int A[10] = { 1,2,3,4,5,6,7,8,9,0 }; int B[10] = { 0,9,8,7,6,5,4,3,2,1 }; int i = 0; //输出交换前的两个数组 printf("交换前:"); printf("A[10]=");
2016-10-07 12:42:49 1853
原创 写一个函数返回参数二进制中1的个数
#include#pragma warning(disable:4996)#includeint count_one_bits(unsigned int value){ int count = 0; while (value) { if (value % 2 == 1) { count++; } value = value / 2; } return cou
2016-10-06 18:18:18 409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人