![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习
断水流刀
这个作者很懒,什么都没留下…
展开
-
引用一经初始化,他的指向就修改不了了
引用一旦初始化,就不能更改了原创 2022-06-18 10:42:58 · 85 阅读 · 1 评论 -
计数一个整数的二进制位中值为1的位的个数
方法一:int count_one_bits(unsigned val) { int count = 0; for (; val != 0 ; val >>= 1) { //如果最低位为1,则增加计数器的值。 if (val & 1 != 0) ++count; } return count;}方法二:int count_one_bits2(unsigned val) { int count =原创 2021-09-13 15:26:19 · 158 阅读 · 0 评论 -
已知长度为n的序列A,求出了前缀序列B,根据前缀序列B推出原序列A,并输出。
前缀序列B的定义:B[i]为所有下标小于等于i中的元素中,所有奇数位置的和减去所有偶数位置的和。A序列和B序列的下标均从1开始。输入描述输入第一行仅包含一个正整数n,表示序列的长度。(1<=n<=10000)输入第二行包含n个整数,空格隔开,表示一个前缀序列,所有的整数的绝对值都小于等于10^9。输出描述输出仅包含一行,包含n个整数,表示原序列,中间用空格隔开。样例输入41 -1 2 -2样例输出1 2 3 4#incl...原创 2021-09-11 14:53:57 · 615 阅读 · 0 评论