有以下定义语句,下列叙述中不正确的是( ) 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. 不确定
设有两个字符数组res和str,比较两个字符串使用的函数是( )
A. strcpy(res,str)
B. strcmp(res,str)
C. strlen(res,str)
D. strcat(res,str)