呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第十章 位运算(试题)

第十章位运算习题 1.1选择题 1.在C语言中要求运算数必须是整型的运算符是() A B.% C.! D.> 2.以下运算符中优先级最底的是(),优先级最高的是() A.&& B.& C.l D. 3.以下叙述中不正确的是() A.表达式a&=b等价于a=a&b B.表达式a=b等价于a=a|b C.表达式al=b等价于a=alb D.表达式a^=b等价于a=ab 4.sizeof(float)是() A.一种函数调用 B.一个不合法的表示形式 C.一个整型表达式 D.一个浮点表达式 2.2编程题 1.请编程序:从终端读入16进制无符号整数m,调用函数rightrot将m中的原始数据 循环右移n位。并输出移位前后的内容。 2.设计一个函数,使给出一个数的原码,能得到该数的补码。 3.写一函数,对16位的二进制数取出它的奇数位(即从左边起第1、3、5.1 5位) 3.3阅读程序,写出程序运行结果 程序一main() char a=-8;unsigne char b=248; pintf(%,%d”,a>>2,b>>2); } 执行结果是 程序二main() unsigned char a,b; a=0xlb; printf("0x%xIn",b=a<<2); } 执行结果是 程序三main() unsigned a b: a=0x9a; b=~a; printf(“a:%xnb:%xln”,a,b方 } 执行结果是
第十章 位运算习题 1.1 选择题 1.在 C 语言中要求运算数必须是整型的运算符是( ) A.^ B.% C.! D.> 2.以下运算符中优先级最底的是( ),优先级最高的是( ) A.&& B.& C.| | D. | 3.以下叙述中不正确的是( ) A.表达式 a & = b 等价于 a = a & b B.表达式 a | = b 等价于 a = a | b C.表达式 a != b 等价于 a = a! b D.表达式 a ^ = b 等价于 a = a ^b 4.sizeof(float)是( ) A.一种函数调用 B.一个不合法的表示形式 C.一个整型表达式 D.一个浮点表达式 2.2 编程题 1.请编程序:从终端读入16进制无符号整数 m,调用函数 rightrot 将 m 中的原始数据 循环右移 n 位。并输出移位前后的内容。 2.设计一个函数,使给出一个数的原码,能得到该数的补码。 3.写一函数,对16位的二进制数取出它的奇数位(即从左边起第1、3、5.1 5位) 3.3 阅读程序,写出程序运行结果 程序一 main( ) { char a=-8;unsigne char b=248; pintf(“%,%d”,a>>2,b>>2); } 执行结果是 。 程序二 main( ) { unsigned char a,b; a=0x1b; printf(“0x%x\n”,b=a<<2); } 执行结果是 。 程序三 main( ) { unsigned a,b; a=0x9a; b=~a; printf(“a:%x\nb:%x\n”,a,b); } 执行结果是
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第九章 结构体与共用体(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第八章 指针(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第九章 结构体与共用体(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第八章 指针(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第七章(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第七章(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第六章(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第六章(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第五章 循环结构程序设计(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第五章 循环结构程序设计(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第四章 选择结构程序设计(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第四章 选择结构程序设计(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第三章 顺序结构程序设计(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第二章(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第三章 顺序结构程序设计(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第二章(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第十一章 文件(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第十一章 文件(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第一章 绪论(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第一章 绪论(试题).doc
- 呼和浩特职业学院:《C/C++程序设计》课程教学资源(各章习题)第十章 位运算(答案).doc
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第一章 C语言概述(授课教师:张媛).pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第一章 程序的灵魂-算法.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第三章 数据输入与输出.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第二章 顺序结构程序设计.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第七章 指针.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第五章 数组.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第六章 函数.pps
- 呼和浩特职业学院:《C/C++程序设计》课程电子教案(PPT课件)第四章 C程序流程设计.pps
- 清华大学:《C语言程序设计》课程PPT教学课件(谭浩强教材第二版,共七章).ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第一章 C语言概论.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第七章 函数.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第三章 最简单的C.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第二章 数据类型、运算符及表达式.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第五章 循环结构.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第八章 编译预处理、第九章 指针、第十章 结构体、共用体及枚举类型、第十一章 文件.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第六章 数组.ppt
- 《C语言程序设计》课程授课教案(PPT教学课件)第四章 选择结构.ppt
- 《C语言程序设计》课程教学课件(PPT讲稿)第一章 C语言概述、算法介绍.ppt
- 《C语言程序设计》课程教学课件(PPT讲稿)第二章 数据类型、运算符与表达式、位运算.ppt