在C语言中,对于如下语句,下列说法中正确的是( )。typedef struct RR{char ch[5];int x;}RRR;
A. 可以用RR定义结构体变量
B. RRR是strutc RR型变量
C. RR是struct型变量
D. 可以用RRR定义结构体变量
查看答案
对于C语言的函数,下列说法中正确的是( )。
A. 函数不能嵌套定义,但可以嵌套调用
B. 函数不能嵌套定义,也不可以嵌套调用
C. 函数可以嵌套定义,也可以嵌套调用
D. 函数可以嵌套定义,但不可以嵌套调用
函数的调用接口指的是( )。
A. 函数名
B. 形参表
C. 返回值类型
D. 以上都是
对于递归函数,以下说法正确的是( )。
A. 递归函数的执行效率低于对应的非递归函数的执行效率
B. 递归函数的执行效率高于对应的非递归函数的执行效率
C. 递归函数的执行效率与对应的非递归函数的执行效率相同
D. 递归函数的执行效率与对应的非递归函数的执行效率之间不能进行比较
以下程序的输出结果是( )。#include int Fun(int x,int y){return x+y;}int main(){int a=2, b=5, c=8;printf(“%d\n”, Fun(Fun(a+b,c),a-b));return 0;}
A. 编译出错
B. 9
C. 12
D. 21