首页 > 试题广场 >

给出以下程序的执行结果。 #include void s

[问答题]
给出以下程序的执行结果。
#include <stdio.h>
void sub(int *s,int y)
{
    static int t=3;
    y=s[t];
    t--;
}
void main()
{
    int a[ ]={1,2,3,4},i;
    int x=0;
    for(i=0;i<4;i++)
    {  sub(a,x);
     printf("%d",x);
    }
    printf("\n");
}


推荐
程序输出为0 0 0 0。
发表于 2018-05-07 10:47:58 回复(0)
传值不影响实参 0 0 0 0 
发表于 2020-03-02 17:43:48 回复(0)