题目内容

下列定义数组的语句中,正确的是( )。

A. int x[];
B. int N=10; int x[N];
C. int x[0..10];
D.
E. define N 10int x[N];

查看答案
更多问题

若有说明语句:int *ptr[10];以下叙述正确的是( )。

A. ptr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量
B. ptr是指向整型变量的指针
C. ptr是一个指向具有10个整型元素的一维数组的指针
D. ptr是一个指向10个整型变量的函数指针

有以下程序段:int *p1,*p2,a[10];p1=a;p2=&a[5];则p2-p1的值为()。

A. 5
B. 10
C. 12
D. 无法确定

fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下画线处应该填写的是()。#include #define N 5void fun(int x[N]){int m;for(m=N-1;m>=0;m--)scanf("%d",_____);}

A. &x[++m]
B. &x[m+1]
C. x+(m++)
D. x+m

以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include #define N 10void fun(int x[N]){int i=0;while(i

A. x+i
B. &x[i+1]
C. x+(i++)
D. &x[++i]

答案查题题库