单项选择题

以下能正确定义一维数组的选项是 ______。

A) int num[];
B) #define N 100
int num[N];
C) int num[0..100];
D) int N=100;
int num[N];
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序的输出结果是 #include<stdio.h> void prt(int *x,int *y,int*z) printf( %d,%d,%d n ,++*x,++*y,*(z++)); main() int a=10,b=40,c=20; prt(&a,&b,&c);prr(&a,&b,&c);
A) 11,42,31
12,22,41
B) 11,41,20
12,42,20
C) 11,21,40
11,21,21
D) 11,41,21
12,42,22
单项选择题
以下叙述中错误的是 ______。
A) 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B) 数组名代表的是数组所占存储区的首地址,其值不可改变
C) 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D) 可以通过赋初值的方式确定数组元素的个数
相关试题
  • 有以下程序:#include <stdio.h>#inc...
  • 有以下程序: #include<stdio.h> mai...
  • 以下函数值的类型是______。 fun(f...
  • 表达式-Oxll的值是( )。
  • 变量a中的数据用二进制表示的形式是010...