第 1 页:选择题 |
第 5 页:填空题 |
二、填空题
41当 m =1,n = 2,a = 3,b = 2,c = 4时,执行 d = (m=a!=b)&&(n=b>c)后,m 的值为 。
参考解析:
1
【解析】①“sizeof”、“%”、“>”、“<<”、“*=”运算符的优先级顺序为: “*=”—>“>”—>“<<”—>“%”—>“sizeof”:
②位运算的优先级顺序为:“。”—>“<<”—>“>>”—>“&”—>“^”。
(b-2)>(c=4)不成立,逻辑为假,所以n=0;(a=3)!=(b=2)成立,逻辑为真,所以m=1。
42下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行4个元素输出数组b,请填空。
参考解析:
b[i-1]=a[i]-a[i-1]
【解析】本题要实现从数组a中第二个元素起,将后项减前项之差存入数组b中,通过控制数组的下标就能实现,这样得到的数组b比数组a少一个元索。
43
参考解析:
i<10
【解析】分析程序:当(i=0,1,2...)时,“j=i*10+8”语句的运行结果是(8,18,28.…)个位数字为8的所有整数;题中要求是100 以内的整数,所以i<10:“if(j%4!=O)continue;”语句的功能是当条件不能被4整除时,继续循环不执行操作,直到能被4整除时输出该数,所以输出的数满足条件100以内能被4整除且个位数为8。
44
参考解析:
-1
45
参考解析:
b=3
【解析】条件表达式的基本格式为:“表达式1?表达式2:表达式3”;其功能是:表达式1的值若非0,则计算表达式2的值,且为最终结果;若表达式1的值为0,则计算表达式3的值,且为最终结果。因为a=3,则a>=0成立,所以b=a=3。
46一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于__________的联系。
参考解析:
一对多
【解析】在现实世界中事物间的关联称为联系。在概念世界中联系反映了实体集间的一定关系。两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有3种,分别是一对一,一对多和多对多,依据题意,一名学生只能住一问宿舍,一间宿舍可住多名学生,所以实体“宿舍”与实体“学生”的联系属于一对多的联系。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |