
问题总结
流星的邂逅
这个作者很懒,什么都没留下…
展开
-
编写一个函数getbits,从一个16位的单元中取出某几位(即该几位保留原值,其余位0)。函数调用形式为getbits(value,n1,2)。----简单题目遇到想不到的问题
最近在编写关于C语言位操作的程序,程序的要求如上,具体要求为value为该16位(两个字节)中的数据值,n1为欲取出的起始位,n2为欲取出的结束位,例如:getbits(0101675,5,8) 表示对八进制101675这个数,取出它的从左边起第5位到第8位。这是相对基础的题目,没有多久编写出了程序,也验证了其结果,是正确的,其中value用unsigned int来定义的,课本上默认un...原创 2018-12-01 23:26:04 · 6389 阅读 · 0 评论 -
关于Code:: Blocks中不能输出double类型数据问题总结说明
最新在练习C Primer Plus中的编程题,其中有一个题如下:编写一个程序,提示用户输入一个double类型的数,并打印该数的立方值。自己设计一个函数计算并打印立方值。main()函数要把用户输入的值传递给该函数。看了这题目应该是个很简单的,于是自己编写了程序,如下:#include <stdio.h>#include <stdlib.h>int ma...原创 2019-04-04 23:33:36 · 2715 阅读 · 1 评论