单项选择题

以下程序段的输出结果是( )。 #inc1ude main() { char p[][4]={"ABC","DEF","GHI"}; int i: for(i=0;i<3;i++) puts(p[i]); }

A.A
B.ADGBC
C.ABC
D.ABCDEFGHI
<上一题 目录 下一题>
热门 试题

单项选择题
已知下列函数定义: fun(int *b,int c,int n,int data) {int k; for(k=0;k<m*n;k++) { *b=data; b++;} } 则调用此函数的正确写法是(假设变量a的说明为inta[50])( )。
A.fun(*a,4,5,1);
B.fun(&a,4,5,1);
C.fun((int*)a,4,5,1);
D.fun(a,4,5,1);
单项选择题
下面程序运行后的输出结果是( )。#inc1udemain(){int a[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+b[a[i ] ];printf( %d n ,s);}
A.12
B.15
C.11
D.8
相关试题
  • 已知一个文件中存放若干工人档案记录,其数...
  • 若x=2,y=3,则x&y的结果是( )。
  • 设有一联合体变量定义如下: union data...
  • 有以下程序:#inc1ude int fun(int ...
  • 若有如下说明,且int类型占两个字节,则正...