题目内容

以下定义语句错误的是

A. int a[3][4]={{1,2,3},{4,5},{6,7},{8,9}};
B. int a[3][4]={1,2,3,4,5,6,7,8,9};
C. int a[3][4]={{1,2,3},{4,5,6,7},8,9};
D. int a[3][4]={{1,2},{3,4,5},6,7,8,9};

查看答案
更多问题

设有定义:int a[3][2]={{1},{2},{3}};,则数组元素 a[2][1]的值是

A. 2
B. 不确定
C. 0
D. 3

设有以下语句: int (*fp)(int *); 则下面叙述正确的是

A. fp 是一个指向函数的指针变量
B. 这是一条函数声明语句
C. fp 是一个函数名
D. (*fp)是强制类型转换符

关于文件的使用方式,以下叙述中错误的是

A. "w"为写而打开文本文件,指定文件不存在时则写文件出错
B. "r"为读而打开文本文件,指定文件不存在时则读文件出错
C. "a"为续写数据打开文本文件,原有内容得以保留
D. "r+"为读和写而打开文本文件

要求定义一个具有 6 个元素的int 型一维数组,以下选项中错误的是

A. int N = 6, a[N];
B. int a[2*3] = {0};
C. #define N 3 int a[N+N];
D. int a[] = {1,2,3,4,5,6};

答案查题题库