变量v_time=’23-MAY-00’, 如下那条语句返回值为’01-JAN-00’?()
第1题:
函数的返回值的类型是()A函数的类型B调用函数所赋值得变量的类型Creturn语句中表达式的类型
函数的返回类型:函数返回值的类型.
return 语句只在函数内使用。它起到让函数停止运行,然后返回一个值的作用。
一个函数没有return;语句,也可以自然地结束,比如上面的代码一,当在屏幕上打印完第三行后,函数体内的代码也没了,所以函数自然就结束了,为什么还要return语句呢?
下面的函数实现返回二数中的较大者:
int max(int a, int b)
{
if(a > b)
return a;
return b;
}
这个函数有两个return;但并不是说它会返回两次。而是根据条件来执行不同的返回。执行以下面代码来调用上面的函数: int c = max(10,7); 得到的结果将是c等于10。
关于return的最后几句话是:
1、有些函数确实可以不需要return,自然结束即可;
2、有些人习惯为return的返回值加一对(),如: return (a); 这样写和 return a;完全一样。当然,在某些特殊的情况下,一对()是必要的。
3、一个函数是void类型时,return不能接返回,这时return仅起结束函数的作用。
4、记得return 接的是一个表达式,可以是一个立即数,一个变量,一个计算式,前面我们就看到 return a+b;的例子。 return 甚至也可以接一个函数。
第2题:
此题为判断题(对,错)。
第3题:
在说明语句int *f();中,标识符f代表的是______。
A.一个用于指向整型数据的指针变量
B.—个用于指向—维数组的行指针
C.—个用于指向函数的指针变量
D.一个返回值为指针型的函数名
第4题:
设有如下变量声明语句: Dim a,b As Boolean 则下面叙述中正确的是( )。
A.a和b都是布尔型变量
B.a是变体型变量,b是布尔型变量
C.a是整型变量,b是布尔型变量
D.a和b都是变体型变量
第5题:
在Visual FoxPr0中有如下内存变量的赋值语句:
X={2008—08—08 8:00:00 AM,}
Y=.y.
Z=“12.34”
执行上述语句之后,内存变量的X、Y、Z的数据类型为( )。

第6题:
设有定义语句
则以下叙述正确的是( ).
A.f是指向函数的指针变量,该函数具有_个int类型的形参
B.f是基类型为int的指针变量
C.f是指向int类型一维数组的指针变量
D.f是函数名,该函数的返回值是基类型为int类型的地址
第7题:
关于函数EOF()说法正确的是()。
第8题:
下列叙述不正确的是()。
第9题:
Echo是语句,没有返回值
Print是函数,有返回值
Print_r可以输出基本变量及符合变量的内容
三者都能输出变量,echo和print一样,print_r可以输出复合变量的内容
第10题:
返回值为字符串而自变量为文件名
返回值为逻辑值而自变量为文件名
返回值为逻辑值而自变量为工作区
根本没有自变量
第11题:
步长只能为正数,不能为负数
步长为1时,可略去不写
初值、终值和步长都是数值表达式
next后的循环变量与for语句中的循环变量必须相同
第12题:
select round(v_time,’DAY’) from dual
select round(v_time,’YEAR’) from dual
select round(v_time,’MONTH’) from dual
A select round(to_char(v_time,’yyyy’)) from dual
第13题:
For.....Next语句的使用格式为( )。
A.For循环变量=初值To终值[Step步长] 循环体 [条件语句序列 Exit For 结束条件语句序列] Next[循环变量]
B.For循环变量二初值To终值[Step步长] 循环体 Next[循环变量]
C.For循环变量 循环体 [条件语句序列 Exit For 结束条件语句序列] Next[循环变量]
D.For条件式 循环体 [条件语句序列 Exit For 结束条件语句序列] Next
第14题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p
第15题:
已知有如下语句: s="hello, world" r=Mid(s,7,5) 运行上面的语句后,变量r的值为 ( )
A.hello
B.wotld
C.llo,w
D.orld
第16题:
PowerBuilder是一种真正的4GL语言,可随意直接嵌套SQL语句返回值被赋值到语句的变量中,支持语句级【 】,存储过程和数据库函数,是一种类似SQLJ的规范。
第17题:
设x,y,z均为整型变量,现有如下语句x=y=z=1;(++x||(++y&&++z));,则执行这个语句后y的值为A.2 B.1 C.0 D.不定值
第18题:
设x,y,z,(均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为
A.2
B.1
C.0
D.不定值
第19题:
能否利用返回值对函数进行重载()。
第20题:
For语句的格式如下,下列说法错误的是()。 For<循环变量>=<初值>to<终值>[step<步长>] [<循环体>] [exitfor] Next[<循环变量>]
第21题:
一个用于指向整型数据的指针变量
一个用于指向一维数组的行指针
一个用于指向函数的指针变量
一个返回值为指针型的函数名
第22题:
5
12
15
30
第23题: