有以下函数:#include void func(int n){int i;for(i=0;i<=n;i++)printf("*");printf("#");}main(){func(3);printf("????");func(4);printf("\n");}程序运行后的输出结果是( )。
A. ****
B. ????***
C. ***
D. ????*****
E. **
F. ????*****
G. ****
H. ????*****
查看答案
有以下函数:#include void exch(int t[]){t[0] = t[5];}main(){int x[10] = {1,2,3,4,5,6,7,8,9,10},i=0;while(i <= 4){exch(&x[i]);i++;}for(i = 0;i < 5;i++)printf("%d\n",x[i]);}程序运行后的输出结果是( )。
A. 2 4 6 8 10
B. 1 3 5 7 9
C. 1 2 3 4 5
D. 6 7 8 9 10
下列选项中,能正确定义数组的语句是( )。
A. int N=2008;int num[N];
B. int num[];int num[N];
C.
D. define N 2008int num[N];
E. int num[0..2008];
下列定义数组的语句中,正确的是( )。
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个整型变量的函数指针