有函数定义如下: fun(int a){…..} 并有数据定义语句 float b=123.90;char a;,则以下不合法的函数调用语句是( )
A. fun(1)
B. fun(a)
C. fun((int)b)
D. fun(a,b)
查看答案
下列关于C语言函数定义的叙述中,正确的是( )
A. 函数可以嵌套定义,但不可以嵌套调用
B. 函数可以嵌套定义,也可以嵌套调用
C. 函数不可嵌套定义,也不可以嵌套调用
D. 函数不可以嵌套定义,但可以嵌套调用
有以下定义语句,下列叙述中不正确的是( ) struct ex {int x;float y;char z;}example;
A. struct是结构体类型的关键字
B. example 是结构体类型名
C. x、y、z都结构类型成员名
D. ex是结构体类型名
C语言允许if-else语句嵌套使用,规定else总是与( )配对
A. 其之前最近的if
B. 第一个if
C. 缩进位置相同的if
D. 其之前最近的且尚未配对的if
若已定义:int a[][4]={1,2,3,4,5,6,7,8,9};,则数组a的第一维的大小是( )
A. 2
B. 3
C. 4
D. 不确定