《程序设计——7-8测试题及其答案.docx》由会员分享,可在线阅读,更多相关《程序设计——7-8测试题及其答案.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计7-8测试题及其答案您的姓名:填空题*.逻辑与运算符是0 o 单项选择题*A &(正确答案)B|C !D !二.条件运算符是()。单项选择题*A& :B| :O :D? 乂正确答案). int a,b;scanf(%d%d;&a,&b); 输入两个数值 printfC%d, a = b ? a : b);以上代码完成的结果是()。单项选择题*A输出a、b两数的大值(正确答案)B输出a、b两数的小值C a、b相同输不出结果D其它都不对1 .以下运算符中,优先级最低的是()o 单项选择题*B双分支选择结构:二条支路都有语句:正确答案)C双分支选择结构:一条支路有语句,一条支路空D单分支选择
2、结构:二条支路都有语句.判断一个是否大于另一个数,输出大数,可以通过选择结构里的0来实现()。*A单分支(正确答案)B双分支(正确答案)C多分支结构D循环结构.选择结构就是条件判断是否成立,执行不同的语句段。也称为分支结构。判 断题*对(正确答案)错44 .选择结构中面临的选择就是要么执行一个操作要么跳过它,是双分支情况。 判断题*对错(正确答案).单分支选择结构:一条支路有语句,一条支路空。判断题*对(正确答案)错45 .双分支选择结构:二条支路都有语句。判断题*对(正确答案)错46 .逻辑运算符与&与或II优先级比拟&高于II。判断题*对(正确答案)错.选择结构也称分支结构,就是根据条件判
3、断是否成立,执行不同的语句段。判 断题*对(正确答案)错47 .多分支情况是选择结构中面临的选择就是要么执行一个操作要么跳过它。判 断题*对错(正确答案).双分支选择结构指的是:一条支路有语句,一条支路空。判断题*对错(正确答案)48 .多分支选择结构:三条及以三条以上语句,且某一支路一定为空。判断题*对错(正确答案).运算&与运算!比拟,!优先于& o 判断题*对(正确答案)错49 . if(5+3)执行语句;对if条件判断正确的选项是()o 单项选择题*A条件为真,成立(正确答案)B条件为假,不成立C条件没法判断D其它都不对50 . if语句的基本格式正确的选项是()单项选择题*A if(
4、表达式)执行语句;(正确答案)B if (执行语句)执行语句;C if (表达式)表达式;D if (执行语句)表达式;51 . #include void main()(int number; 变量定义printf(请输入一个数:);/提示输入一个数 scanf(%d,&number);/输入一个数/判断是否满足条件if ( number%4=0|number%7=0&number%3! =0 ) (printf(%dn”,number); 打印结果以上代码执行输入21那么输出()。单项选择题*A无结果(正确答案)B 21C能输出,全值是随机值D其它都不对52 . if( 1)2;else3
5、;)格式中代表条件判断局部应该是()。单项选择题单项选择题*A 1(正确答案)B2C3D其它都不对53 . #includevoid main()(float price; /定义价格printf(请输入价格:);/提示输入价格scanfC%F,&price); /输入价格if(price=500&priceC !D,(正确答案).以下运算符中,优先级最高的是()。单项选择题*A&BC !(正确答案)D,5 .逻辑运算符或运算符是()o 单项选择题*A&B |(正确答案)C !D|.唯一的一个三元运算符,条件运算符是()o 单项选择题*A& :B| :O :D?:(正确答案). int a,b
6、;scanf(d%d;&a,&b); 输入两个数值printf(d a = b ? a : b);运行代码,输入2 3两个数,输出结果应该是()。单项选择题单项选择题*A2B 3(正确答案)C23D32.运算符使用中计算先后顺序是不一样,优先级最低的是()。单项选择题*A&BC !(正确答案)D =6 .逻辑运算符包括()。*A &(正确答案)B |(正确答案)C !(正确答案)D !=.关于优先级正确的选项是()。*A算术高于关系(正确答案)B关系高于逻辑正确答案)C逻辑高于条件(正确答案)D条件高于赋值正确答案)13位运算符包括()o *A取反(正确答案)B位与(正确答案)C位或(正确答案
7、)D左移(正确答案).以下是运算符是()。*A +(正确答案)B (正确答案)CoD&(正确答案)14 .运算符表示正确的有()o *A +=(正确答案)B =(正确答案)C &=(正确答案)D &=.以下运算符中,是逻辑运算符有()o *A&B |(正确答案)C !(正确答案)D !=15 .运算符的优先运算是不同的,关于优先级正确的选项是()o *A算术高于关系(正确答案)B关系高于逻辑正确答案)C逻辑高于条件(正确答案)D条件高于赋值正确答案)18位运算是针对二进制数运算的符号,它包括()。*A取反(正确答案)B位与(正确答案)C位或(正确答案)D左移(正确答案).运算符种类有很多,以下
8、是正确运算符的是()o *A +(正确答案)B (正确答案)CD#19 .以下是赋值与位运算的有()o *A +=(正确答案)B =C&(正确答案)D&.逻辑表达式的结果只有两个,成立为1(真),不成立为0(假)。判断题*对(正确答案)错20 .逻辑与是全真为真,遇假那么假。判断题*对(正确答案)错21 .全假为假,遇真那么真指的是逻辑与的规那么。判断题*对错(正确答案).条件运算符是唯一的三目运算符。判断题*对(正确答案)错22 .表达式1 ?表达式2 :表达式3条件运算表达式格式中,代表条件的是表达式20 判断题*对错(正确答案)26 .运算符里有多个三元运算符,最常用三元运算符就是条件运
9、算符。判断题*对错(正确答案).逻辑运算与是全真才为真,有假那么假。判断题*对(正确答案)错27 .逻辑运算或指的是两边同时为假结果才为假。判断题*对(正确答案)错.关系运算符是唯一的二目运算符。判断题*对 错(正确答案). 1 ? 2 : 3表达式结果是3。判断题*对错(正确答案)28 .选择结构中面临的选择就是要么执行一个操作要么跳过它,是()。单项选择题*A单分支结构正确答案)B双分支结构C多分支结构D单循环结构29 .就是三个或三个以上的情况中选择一条执行是()。单项选择题*A单分支结构B双分支结构C多分支结构正确答案)D单循环结构.树上有10只鸟,开枪打死一只,还剩几只0 o 单项选
10、择题*A不确定 答案)B还有一只C零只D九只30 .学生成绩是score,(90,100)应该怎么表示成绩()。单项选择题*A 90score&score 100 工确答案)B 90=score&score= 100C 90score|score 100D 90=score|score= 10.选择结构分多种情况,选择结构中面临的选择就是要么执行一个操作要么跳过 它,是()。单项选择题*A单分支结构正确答案)B双分支结构C多分支结构D单循环结构31 .选择结构又分为三种。在三个或三个以上的情况中选择一条执行指的是()。 单项选择题*A单分支结构B双分支结构c多分支结构,:正确答案)D单循环结构
11、.选择就是要对所有可能出现的结果进行逐一分情况判断,如树上有6只鸟,开 枪打死一只,还剩几只0 o 单项选择题*A不确定(正确答案)B还有一只C零只D五只32 .学生成绩用变量score表示,成绩范围90,100)应该怎么表示成绩()单项选择题*A 90score&score 100B 90=score&score 100 ;确答案)C 90score|score 100D 90=score|score= 100.选择结构的三种形式()。*A单分支结构(正确答案)B双分支结构正确答案)C多分支结构(正确答案)D单循环结构33 .单分支与双分支的根本区别是()。*A单分支选择结构:一条支路有语句,一条支路空(正确答案)B双分支选择结构:二条支路都有语句(正确答案)C双分支选择结构:一条支路有语句,一条支路空D单分支选择结构:二条支路都有语句.输出两个数的大值,可以有()实现()o *A单分支(正确答案)B双分支(正确答案)C多分支结构D循环结构34 .选择结构根据情况分为三种,那么选择结构的三种形式是()o *A单分支结构(正确答案)B双分支结构正确答案)C多分支结构(正确答案)D单循环结构.以下表述正确的选项是()o *A单分支选择结构:一条支路有语句,一条支路空(正确答案)
限制150内