正确答案: C
p=i
题目:以下函数返回a所指数组中最大值所在的下标值fun(int *a,int n){ int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]>a[p])_________; return(p);}在下画线处应填入的内容是
解析:该题目所要求的是最大数的位置(下标),而不是最大数的数值。因此,在进行逐个比较的过程中,需要记录最大数的下标i。根据给出的程序可知,该下标记录在变量p中,所以,如果a[i]>a[p]这一关系成立,应该把i的值赋给p,这样才满足题目的要求。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]在下列表达式中,运算结果是逻辑真的是( )。
EMPTY(SPACE(8))
解析:解析:EMPTY函数是“空值”测试函数,它的格式是:EMPTY(表达式>),功能是根据指定表达式的运算结果是否为“空”值,返回逻辑真或逻辑假。注意:这里指的“空”值与NULL值是两个不同的概念。函数EMPTY(.NULL.)的返回值为逻辑假。所以选项A)的返回值为逻辑假,选项B)返回的值是逻辑真。LIKE函数是字符串匹配函数,它的格式是LIKE(字符表达式1>,字符表达式2>);功能是比较两个字符串对应位置上的字符,若所有对应串符都相匹配,函数返回逻辑真,否则返回逻辑假。字符表达式1>中可以包含通配符*和?,*可与任何数目的字符相匹配,?可与任何单个字符相匹配。所以选项C)返回的是逻辑假。AT()函数的格式是;AT(字符表达式1>,字符表达式2>[,数值表达式>]);功能是如果字符表达式1>是字符表达式2>的子串,则返回字符表达式1>值的首字符在字符表达式2>中的位置;若不是子串,则返回0。函数值为数值型。
[单选题]在_食一个宏的操作列中,如果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作则会( )。
无条件执行
解析:本题考查条件操作宏的知识。在宏的组成操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件式结果的真假,则没有指定条件的操作则会无条件执行。
[单选题]单个用户使用的数据视图的描述称为______。
外模式
解析:解析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;存储模式即为内模式。