函数Mid("123456789",3,4)返回的值是______。
A.123
B.1234
C.3456
D.456
第1题:
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
[说明]
已知r[1...n]是n个记录的递增有序表,用折半查找法查找关键字为k的记录。若查找失败,则输出“failure",函数返回值为0;否则输出“success”,函数返回值为该记录的序号值。
[C函数]
int binary search(struct recordtype r[],int n,keytype k)
{ intmid,low=1,hig=n;
while(low<=hig){
mid=(1);
if(k<r[mid].key) (2);
else if(k==r[mid].key){
printf("succesS\n");
(3);
}
else (4);
}
printf("failure\n");
(5);
}
第2题:
已知A$="123456789",则表达式Val(Mid(A,1,3)+Mid(A,3,3))的值为()。
A.1234
B.12345
C.123456
D.123345
第3题:
【单选题】在函数的返回值类型与返回值表达式类型的描述中,错误的是 。
A.函数返回值的类型是在定义函数时确定的,在函数调用时不能改变
B.函数返回值的类型就是返回值表达式的类型
C.函数返回值的类型与返回值表达式类型不同时,函数表达式类型应转换成返回值类型
D.函数返回值的类型决定了返回值表达式的类型
第4题:
函数Mid("123456789",3,4)返回的值是()。
A.123
B.1234
C.3456
D.456
第5题:
MID函数和MOD函数的返回值都是字符。