1. [单选题]若有语句:char *line[5];,以下叙述中正确的是
A. 定义line是一个数组,每个数组元素是一个基类型为char为指针变量
B. 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C. 定义line是一个指针数组,语句中的*号称为间址运算符(operator)
D. 定义line是一个指向字符型函数的指针
2. [单选题]以下4个选项中,不能看作一条语句的是( )。
A. {;}
B. a=0,b=0,c=0;
C. if(a>0);
D. if(b==0)m=1;n=2;
3. [单选题]有以下程序: float fun(int x,int y) {return(x+y);} main() { int a=2,b=5,C=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c)); } 程序运行后的输出结果是( )。
A. 编译出错
B. 9
C. 21
D. 9