单项选择题
有以下程序:
void f(int *q)
int i=0;
for(;i<5;i++)(*q)++;
main()
int a[5]= 1,2,3,4,5,i;
f(a);
for (i=0; i<5; 1++) printf("%d,",a[i]);
程序运行后输出的结果是( )。
A.2,2,3,4,5,
B.6,2,3,4,5,
C.1,2,3,4,5,
D.2,3,4,5,6,
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有如下说明,则正确的叙述为( )(已知int类型占两个字节)。 struct st int a; int b[2]; a;
A.结构体变量a与结构体成员a同名,定义是非法的
B.程序只在执行到该定义时才为结构体st分配存储单元
C.程序运行时为结构体st分配6字节存储单元
D.类型名struct st可以通过extern关键字提前引用(即引用在前,说明在后)
点击查看答案
单项选择题
有以下程序: #include <stdio.h> #defin e N 4 void fun(int a[][N],int b[]) int i; for(i=0;i<N;i++)b[i]=a[i][i]; main() intx[][N]=1,2,3,4,5,6,7,8,9,10,y[N],i; fun(x, y); for (i=0; i<N; i++) printf( %d, ,y[i]); printf( n ); 程序的运行结果是( )。
A.1,2,3,4,
B.1,0,7,0,
C.1,4,5,9,
D.3,4,8,10
点击查看答案
相关试题
有以下程序: intfun(int x[],int n...
有以下程序: #include <stdio.h> ...
设有如下定义: struct ss char name[...
若程序执行时输入的数据是“2473”,则...
以下程序的运行结果是( )。 main() ...