程序设计基础十一月月考理论测试题.docx
《程序设计基础十一月月考理论测试题.docx》由会员分享,可在线阅读,更多相关《程序设计基础十一月月考理论测试题.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计基础十一月月考理论测试题每位同学只有一次答题机会,最多只准错5题您的姓名:填空题*1、有一个二进制数,最后为第1位,依次向前为第2位、第3位等等,它的第19位的位权是多少()I单项选择题I*A:2的19次方B:2的18次方(正确答案)C:2的20次方D:2的17次方2、计算机直接识别,速度最快但不便于学习使用的语言是指()I单项选择题I*A:机器语言(正确答案)B:汇编语言C:高级语言D:智能语言3、()是兼容的两种类型自动进行的类型转换。|单项选择题*A:自动类型转换 确答案)B:强制类型转换C:变量D:整型4、(专基)在执行有限的步骤后自动结束、不会出现无限循环。是指算法五大特性
2、中的()单项选择题*A:正确B:错误 36、符号=在DEV-C中可以做为判断两个数是否相等来使用。()|单项选择题*A:正确B:错误王确答案)37、运算符里有多个三元运算符,最常用三元运算符就是条件运算符()单项选择题 *A:正确B:错误(正确答案)38、选择结构就是条件判断是否成立,执行不同的语句段。也称为分支结构。单 选题*A:正确确答案)B:错误39、if后的圆括号后+分号,程序不会报错。单项选择题*A:正确A确答案)B:错误40、switch语句中有无break都行,一般都有,break作用是跳出switch 单项选择题*A:正确正确答案)B:错误1、位权是指每一固定位置的()o 单项
3、选择题*A:单位值(正确答案)B:数值C:位数D:其它都不对2、编辑程序代码,翻开DEV-C编辑的.c文件我们一般称为()单项选择题I*A:源文件(二确答案)B:目标文件C:链接文件D:可执行文件3、()是兼容的两种类型自动进行的类型转换。I单项选择题*A:自动类型转换(,确答案)B:强制类型转换C:变量D:整型4、程序运行时,指令按自顶而下执行的流程控制结构是()单项选择题*A:顺序结构.确答案)B:选择结构C:循环结构D:树形结构6、int i=10,a;a=+i;printf(a=%dn,a);以上片段代码,输出a的结果是()单项选择题*A:a=10B:a=U(匚确答案)C:a=9D:a
4、=12 7、以下运算符中,优先级最高的是()单项选择题*A:&B:C:!(正确答案)D:,8、选择结构又分为三种。在三个或三个以上的情况中选择一条执行指的是()o 单项选择题*A:单分支结构B:双分支结构C:多分支结构正确答案)D:单循环结构9. if(l)2;else3;格式中代表条件判断局部应该是0 单项选择题*A:l(正确答案)B:2C:3D:其它都不对10、(专基)下面switch结构中,程序段中有一处错误,是什么错误()#include stdio.hvoid main()(int a=l,b=2;switch(a+b)case I: printf(*);case 3+0:print
5、f(!);break;case 3: printf(%);break;单项选择题*A:switch后面的括号里不能出现表达式B:case后面的值不能出现表达式C:每个case后面都必须加break语句D:case后面出现了的重复值。(正确答案)11、循环结构控制方式有两种、由条件来控制循环结束的循环结构是()单项选择题*A:条件控制循环(确答案)B:计数控制循环C:选择控制循环D:顺序控制循环12、如果循环条件第一次为假那么while循环结构循环体()单项选择题*A:执行n次B:不执行确答案)C:执行I次D:执行2次13、(专基)当第一次循环条件为真时下面哪种循环结构执行()I单项选择题I*A
6、:while循环结构(三斫答案)B:while.do循环结构C:switch循环结构D:if循环结构14、(专基)关于循环结构for(表达式1;表达式2;表达式3)语句块,描述错误的选项是0 单项选择题*A:表达式1代表的初始值B:表达式2代表的是循环条件C:表达式3代表的是增量D:表达式2代表的是增量正确答案)15、default语句只能使用在()语句单项选择题*A:whileB:forC:ifD:switch(正确答案)16、()是指一个循环语句中还有另外一个循环语句。单项选择题*A:循环嵌套正确答案)B:循环跳转C:循环结构D:选择语句17、结构化程序设计要求在使用过程中,限制和防止使用
7、()语句单项选择题*A: breakB:continueC:ifD:goto(正确答案) 18、(专业)下面程序执行后的结果是()#include stdio.hvoid main()int x=l, y=l;printf(d,(x|y);1 单项选择题*A:l(正确答案)B:0C:2D:li19、下面不是关系表达式一般形式的是()单项选择题*A:a=bB:b=7C:a15/4D:a|b(正确答案)21、计算机中的进制的外延包括哪些()?*A:二进制(正确答案)B:八进制(正确答案)C:十六进制(正确答案)D:九进制22、现在我们电脑所用的硬盘,常用大小单位是()*A:TCB:GB【正确答案)
8、C:GCD:TB:正确答案) 23、构造数据类型包括()*A:数组正确答案)B:结构体确答案)C:共用体(正确答案)D:变量24、(专基)关于算法五大特性中的输入及输出描述正确的选项是()*A:算法可以具有零个或多个输入正欲答案)B:算法必须有输入C:算法至少有一个或多个输出(正确答案)D:算法可能没有输出26、赋值运算符常用的运算符,以下赋值正确的选项是()*A:int a=l;(正确答案)B:charb=,;(正确答案)C:float c=3.1;(正确答 C)D:int a=b=l;27、以下运算符中,是逻辑运算符有()*A:&B:|(正确答案)C: !(正确答案)D:!=28、逻辑非的
9、符号与英文表示为()*A:andB:noC:not(正矿答案)D:!(正确答?29、(专基)下面关于if-else-if说法正确的选项是()*A:if-else-if是循环结构B:if语句是选择结构(F确答案)C:else语句可以与前面的if搭配也可以与后面的if搭配D:if在条件判断为真时执行后面语句块上党答案)30、switch语句使用正确的包括()*A:case good:printf(GoodMorning);break;B:case 125 :printf(“fine”);(正确答?C:casc 1250:printf(niceu);break;(正确答案)D:case 10.0:p
10、rintf(goods);31、求1-5的乘积,i从1循环到5,循环控制条件是:iv=5 单项选择题*A:正确(正确答案)B:错误32、#int t=0;while (1=1)-.)那么循环控制表达式的值为1 单项选择题*A:正确正确答案)B:错误33、当循环条件第一次为假时,while的循环体一次都不执行,do.whilc那么执行一 次循环体单项选择题*A:正确B:错误 34、for循环是使用最多的最灵活的循环语句单项选择题*A:正确(正确答案)B:错误35、continue语句不可以单独用在选择结构语句中。单项选择题*A:正确E确答案)B:错误36、循环嵌套中,不可以使用break语句。(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础 十一月 月考 理论 测试
限制150内