以下叙述中正确的是( )。
A. 程序的执行总是从main()函数开始,到main()函数结束
B. 程序的执行总是从第一个函数开始,到main()函数结束
C. 程序的执行总是从main()函数开始,到程序的最后一个函数结束
D. 程序的执行总是从第一个函数开始,到程序的最后一个函数结束
在C语言中,函数返回值的类型是( )。
A. 由调用该函数时的主调函数类型决定
B. 由return语句中表达式类型决定
C. 由调用该函数时的系统决定
D. 由定义该函数时所指定的数据类型决定
以下叙述中错误的是( )。
A. 用户定义的函数中可以没有return语句
B. 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C. 用户定义的函数中若没有return语句,可以定义函数为void类型
D. 函数的return语句中可以没有表达式
有以下函数定义,当运行语句“int a=fun();”时,a的值为( )。int fun(){return(3.89);}
A. 3
B. 4
C. 3.8
D. 3.89