[单选题]在 ______ 情况下适宜采用inline定义内联函数。
正确答案 :A
函数体含有循环语句
[单选题]下面关于线性表的叙述中,错误的是哪一个()。
正确答案 :B
线性表采用顺序存储,便于进行插入和删除操作
[单选题]下列程序执行输出的结果是( )。 #includestdio.h> f(int a) { int b=0; static c=3; a=c++;b++; return(a); } main() { int a=2,i,k; for(i=0;i2;i++) k=f(a++); printf("%d\n",k); }
正确答案 :A
4
解析:解析:本题考查函数调用时的参数传递。在函数调用时,static变量在函数调用结束后所做的所有变化均保持(即上次调用结束时的值)。在主函数中,第一次循环,i=0,调用k=f(a++)=f(2),调用完之后才将a加1,a变为3,在f(2)中,先将c=3赋值给a返回,然后将c加1,得到k=a=3,c=4。第二次循环,i=1,调用k=f(a++)=f(3),调用完之后才将a加1,a变为4,在f(3)中,先将c=4赋值给a返回,然后将c加1,得到k=a=4,c=5。
[单选题]在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于 ______。
正确答案 :B
域完整性约束
解析:解析:限定字段值的范围,应该设置字段有效性规则,属于域完整性的约束。
[单选题]对于catch语句的正确排列是 ( )
正确答案 :B
子类在先,父类在后
解析:解析:当用多catch子句时,记住异常子类必须在它们任何父类之前使用是很重要的。这是因为运用父类的catch子句将捕获该类型及其所有子类类型的异常。这样,如果子类在父类后面,子类将永远不会到达。
查看原题 点击获取本科目所有试题