自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算一个值中为1的位的个数

利用移位运算符实现位的计算#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int count_one_bits(int val){ int one = 0;//统计为1的位的个数 //通过右移位的方式不断对值的第一位进行统计,直到值变为0 for (; val != 0; val >>= 1) { //例如001&011=001,结果为1,则说明当前位为1 if ((val & 1) ==

2021-05-18 09:52:39 196

原创 C++运算符重载左移<< 与递增 ++

C++运算符重载左移<< 与递增 ++#include<iostream>using namespace std;class ADD{public: //运算符"<<"设置为友元函数,能够访问到私有数据 friend ostream& operator<<(ostream& cout, ADD a); ADD() { m_Num = 0; } //前置运算符++,利用引用的方式返回,为了能够对同一个数据的值进行操作

2021-04-26 09:33:26 91

原创 C语言计算斐波那契数列

利用C语言计算斐波那契数列#include<stdio.h>#include<malloc.h>//用数组保存计算的斐波那契的值int* fib(int n, int* str){ //初始化数组的str[0]、str[1] str[0] = 0; if (n == 0) { //防止初始化str[1],导致数组越界 return str; } str[1] = 1; for (int i = 2; i <= n; i++) { str[i

2021-04-24 18:56:16 544

空空如也

空空如也

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

TA关注的人

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