• 2021-04-14
    以下程序的输出结果是( )。 #include 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); printf('%d,%d,%d ',a,b,c); }
  • -5,-12,-17

    内容

    • 0

      【单选题】以下程序的运行结果是() 。 void sub(int x, int y, int *z) { *z = y - x; } int main() { int a, b, c; sub(10, 5, &a); sub(7, a, &b); sub(a, b, &c); printf("%4d, %4d, %4d", a, b, c); } A. 5,2,3 B. -5,-12,-7 C. -5,-12,-17 D. 5,-2,-7

    • 1

      若有以下程序: #include <iostream> using namespace std; void sub(int x,int y, int *z) *z = y+x; int main() int a,b, c; sub (8,4,& A: ; B: sub (6, a, & C: ; D: sub(a,b,& E: ; F: cout<<a<<",

    • 2

      若有以下程序: #include <iostream> using namespace std; void sub(int x,int y, int *z) *Z = y+x; int main() int a,b,c; sub(8,4,& A: ; B: sub(6,a,& C: ; D: sub(a,b,& E: ; F: cout<<a<<","<<b<<","<<c<<endl; G: &nbsp

    • 3

      对以下程序,正确的说法是(    ) sub (char x,char y) { int z; z=x%y; return  z; } void main( ) { int g=5,h=3,k; k=sub(g,h); printf("%d ",k);  }

    • 4

      有以下程序:int sub(int n) { return(n/10+n%10); }main(){ int x,y; scanf("%d",&x); y=sub(sub(sub(x))); printf("%d\n",y);}若运行时输入 1234,程序的输出结果是_________。