首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1. 编写一个程序,计算用户输入的非0整数的倒数(整数n的倒数就是1/n)。该程序应把计算的结果存储在double类型的变量中,再输出它。

2. 创建一个程序,提示用户以十进制形式输入一个整数,再对其二进制表示的最后一位求反。也就是说,如果最后一位是1,就把它改为0,反之亦然。结果应显示为一个十进制数。这种调整如何影响整数值(提示:使用按位运算符)?

3. 编写一个程序,计算矩形搁板的一层可以容纳多少个正方形盒子,且不会出现盒子悬垂的情况。使用double类型的变量表示搁板的长度和深度(单位是英尺)以及盒子一边的长度(单位是英寸),从键盘上读取这些值。需要声明并初始化一个常量,用于把英尺转换为英寸。在一个语句中,计算搁板的一层可以容纳多少个盒子,并把结果赋予类型为long的变量。

4. 如果不运行下面的代码,能不能看出这些代码的输出结果?

unsigned int k = 430U;

unsigned int j = ( k >> 4 ) & ~ ( ~0 << 3 );

std::cout <<j;

5. 编写一个程序,从键盘上读取四个字符,把它们放在一个四字节的整型变量中,把这个变量的值显示为十六进制。分解变量的四个字节,以相反的顺序输出它们,先输出低位字节。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论