[单选题]下面的一段C程序中,循环体语句______退出循环。 unsigned char size; int aa; size=100; while (size-->=0) { aa +=size; }
正确答案 :D
死循环,不会
解析:解析:在本题中考生需注意unsigned char的用法,因为size为无符号整型,永远不会为负数,所以进入循环后就死循环了。在实际的软件编程中一定要小心判断条件是否可达到。
[单选题]设有员工实体Emp(员工号,姓名,性别,年龄,出生年月,联系方式,部门号),其中“联系方式”要求记录该员工的手机号码和办公室电话,部门号要求参照另一部门实体Dept的主码“部门号”。Emp实体中存在派生属性和多值属性:( );对属性部门号应该进行( )约束;可以通过命令( )修改表中的数据。
正确答案 :B
年龄和联系方式
解析:解析:派生属性可以从其他属性得来。例如,员工实体Emp中的“年龄”可以由当前时间和参加工作时间得到。多值属性指一个属性对应一组值,如“联系方式”可以添写员工的手机号码和办公室号码。由于“部门号”要求参照另一部门实体Dept的主码“部门号”,员工Emp实体中的外码为部门号,所以应对属性部门号添加外键约束。SQL语句中更新语句应使用UPDATE。
查看原题 点击获取本科目所有试题