正确答案: B
栈
题目:一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]以下叙述中错误的是( )。
Visual Basic应用程序只能以解释方式执行
[单选题]下列不属于SQL查询的是()。
操作查询
[单选题]有以下程序#include struct STU{ int num; float TotalScore; };void f(struct STU p){ struct STU s[2]={{1047,530},{1048,531}}; p.num = s[1].num; p.TotalScore = s[1].TotalScore;}main(){ struct STU s[2]={{2041,730},{2042,731}}; f(s[0]); printf("%d,%3.0f\n",s[0].num,s[0].TotalScore);}程序的运行结果是
2041,730
解析:本题中,程序首先定义了一个结构体,该结构体包含一个整型和一个浮点型成员变量。然后定义了一个函数f,该函数无返回类型,函数的形参是已定义的结构体变量。在该函数中,首先定义了一个结构体数组s,并赋了初值,然后试题用结构体数组中各对应成员的值替代形参结构体变量中各成员的值,这里关键的问题还是参数的传递问题,由于结构体成员值的传递方式采用的是传值传递,是单向传递,即形参值的改变不影响实参的结果。
[单选题]在指定字段或表达式中不允许出现重复值的索引是______。
主索引和候选索引
解析:解析:主索引和候选具有关键字特性,其字段值可以保证惟一性。它拒绝重复字段。惟一索引和普通索引允许字段出现重复值。但惟一索引中重复的索引字段值只有惟一一个值出现在索引项中。所以在指定字段或表达式中不允许出现重复值的索引是主索引和候选索引。