[单选题]

下列程序的运行结果是()。includevoid sub(int*s,int*y){static int m=4:*y=s[m];m£­£­;}

下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {int a[]={1,2,3,4,5},k,x; printf("/n"); for(k=0;k<=4;k++) {sub(a,&x); printf("%d,",x); } }

A.5,4,3,2,1,

B.1,2,3,4,5,

C.0,0,0,0,0,

D.4,4,4,4,4,

参考答案与解析:

相关试题

下列程序的运行结果是()。#includevoid sub(int*s,int*

[单选题]下列程序的运行结果是()。includevoid sub(int*s,int*y){static int m=4;*y=s[0];m£«£«;}下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4; *y=s[0]; m++; } void main() {int a[]={1,2,3,4,5},k; int x; printf("/n"); for(k=0;k<=4;k++) {sub(a,&x

  • 查看答案
  • 以下程序的运行结果是()。#includevoid sub(int x,int

    [单选题]以下程序的运行结果是()。includevoid sub(int x,int y,int*z){*Z=y£­x;}void main()以下程序的运行结果是( )。 #include<iostream.h> void sub(int x,int y,int*z) {*Z=y-x;} void main() {int a,b,c; sub(10,5,&a); sub(7,a,&b); sub(a,b,&c); cout<<a<<“,”<<b<<“,”<<c<<endl;}A

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun (int*s,int

    [单选题]下列程序的运行结果是()。includevoid fun (int*s,int*p){ static int t=3; *p=s [t];下列程序的运行结果是( )。 #include<stdio.h> void fun (int*s,int*p) { static int t=3; *p=s [t]; t--; } void main() int a[]={2, 3, 4, 5},k; int x; for(k=0; k<4; k++) { fun (a, &x); printf("

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun(int*s,int*

    [单选题]下列程序的运行结果是()。includevoid fun(int*s,int*p){static int t=3;*p=s[t];t£­£­;}下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) {static int t=3; *p=s[t]; t--; } void main() {int a[]={2,3,4,5},k,x; for(k=0;k<4;k++) {fun(a,&x); printf("%d,",x); }

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun(int*s,int*

    [单选题]下列程序的运行结果是()。includevoid fun(int*s,int*p){static int t=3; *p=s[t]; t£­£­下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) { static int t=3; *p=s[t]; t--; } void main() { int a[]={2,3,4,5},k; int x; for(k=0;k<4;k++) { fun(a,&x); printf("%d,

  • 查看答案
  • 以下程序的运行结果是#includevoid sub(int x, int y,

    [单选题]以下程序的运行结果是includevoid sub(int x, int y, int * z){* z=y£­x;}void main以下程序的运行结果是 #include<iostream.h> void sub(int x, int y, int * z) { * z=y-x;} void main( ) { int a,b,c; sub(10,5,&a) ; sub(7,a,&b) ; sub(a,b,&c) ; cout < < a < < "," < <

  • 查看答案
  • 下列程序的运行结果是#includevoid fun(int * a,int *

    [单选题]下列程序的运行结果是includevoid fun(int * a,int * b){int * k; k=a; a=b; b=k;}下列程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int * k; k=a; a=b; b=k; } void main( ) { int a=3,b=6, * x=&a, * y=&b; fun(x, y) ; cout < < a < < " " < < b; }A.6

  • 查看答案
  • 下列程序的运行结果是#includevoid fun(int *a,int *B

    [单选题]下列程序的运行结果是includevoid fun(int *a,int *B){int *k;k=a;a=b;b=k;}void m下列程序的运行结果是 #include<iostream.h> void fun(int *a,int *B) {int *k; k=a;a=b;b=k; } void main( ) {int a=3,b=6,*x=&a,*y=&b; fun(x,y); cout << a <<" "<< b; }A.63B.36C.编译出错D.0

  • 查看答案
  • 下面程序的运行结果是#includevoid fun(int * a,int *

    [单选题]下面程序的运行结果是includevoid fun(int * a,int * b){ int x= * a; * a = * b;*下面程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int x= * a; * a = * b; * b=x; cout <<*a<< *b<<""; } void main( 0 { int x =1,y =2; fun(&x,&y); cout<< x << y <<end

  • 查看答案
  • 下面程序的运行结果是#includevoid delch(char*s){int

    [单选题]下面程序的运行结果是includevoid delch(char*s){int i,j;char *a;a=S;for(i=0,j=0;a[下面程序的运行结果是 #include<stdio.h> void delch(char *s) { int i,j; char *a; a=S; for(i=0,j=0;a[i]!='/0';i++) if(a[i]>='0' &aa[i]<='9') {s[j]=a[i]; j++;} s[j]='/0';} main() { c

  • 查看答案
  • 下列程序的运行结果是()。#includevoid sub(int*s,int*