[单选题]

有以下程序

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;i++)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,

参考答案与解析:

相关试题

有以下程序void f(int *q){inti=0;for(;i<5;i£«£

[单选题]有以下程序 void f(int *q) {inti=0; for(;i<5;i++) (*q)++; } main() {int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)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,

  • 查看答案
  • 有以下程序 voidf(intb[]){inti;for(i=2;i<6;i£«

    [单选题]有以下程序void f(int b[]){int i;for(i=2;i<6;i++) b[i]*=2;}main(){int a[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10;i++) printf(“%d,”,a[i]);}程序运行后的输出结果是( )。A.1,2,3,4,5,6,7,8,9,10,B.1,2,6,8,10,12,7,8,9,10C.1,2,3,4,10,12,14,16,9,10,D.1,2,6,8,10,12,1

  • 查看答案
  • 有以下程序:void f(int*q){int i=0;for(;i<5;i£«

    [单选题]有以下程序: 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;i++)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,

  • 查看答案
  • 有以下程序void f(int *q){ int i=0;for( ; i<5;

    [单选题]有以下程序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;i++)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,

  • 查看答案
  • 有以下程序 void f(int *q) { int i=0; for(;i<5

    [单选题]有以下程序 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;i++)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,

  • 查看答案
  • 有以下程序 void f(int *q) { int i=0; for(;i<5

    [单选题]有以下程序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;i++) 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,

  • 查看答案
  • 有以下程序 void f(int *q) {int i=0; for(;i<5;

    [单选题]有以下程序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; i++) 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,

  • 查看答案
  • 有以下程序 void f(int *q) {int i=0; for(;i<5;

    [单选题]有以下程序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; i++) 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,

  • 查看答案
  • 有以下程序:main(){inti,n=0;for(i=2;i<5;i£«£«)

    [单选题]有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; }while(!i); n++; } printf("n=%d/n",n); } 程序执行后的输出结果是( )。A.n=5B.n=2C.n=3D.n=4

  • 查看答案
  • 有以下程序main(){inti;for(i=0;i<3;i£«£«) swit

    [单选题]有以下程序 main() {int i; for(i=0;i<3;i++) switch(i) { case0:printf("%d",i); case2:printf("%d",i); default:printf("%d",i); } } 程序运行后的输出结果是A.22111B.21021C.122D.12

  • 查看答案
  • 有以下程序 voidf(int*q){inti=0;for(;i<5;i£«£«