• 2022-06-07
    对以下程序,正确的说法是________.sub (char x,char y){ int z; z=x%y; returnz; }void main( ){ int g=5,h=3,k;k=sub(g,h);printf("%d\n",k);}
    A: 实参与其对应的形参类型不一致,程序不能运行
    B: 被调函数缺少数据类型说明,程序不能运行
    C: 主函数中缺少对被调函数的说明语句,程序不能运行
    D: 程序中没有错误,可以正常运行
  • D

    内容

    • 0

      以下程序的运行结果是 #include<iostream.h> void sub(int x,int y,int *z) *z=y-x; void main( ) int a,b,c; sub(10,5,& A: ; B: sub(7,a,& C: ; D: sub(a,b,& E: ;

    • 1

      有以下程序: #include main() int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d%",++z); else printf(¨%d%¨,++y); printf("%d%\n",x++); 程序运行后的输出结果是______。

    • 2

      以下程序的运行结果是( )。 #include<iostream.h> void sub(int x,int y,int*z) *Z=y-x; void main() int a,b,c; sub(10,5,& A: ; B: sub(7,a,& C: ; D: sub(a,b,& E: ; F: cout<<a<<“,”<<b<<“,”<<c<<endl; G: A.5,2,3 &

    • 3

      若有如下程序: sub(int*y) while(--(*y)); printf("%d",(*y)--); main() int x=10; sub(&x); 则程序运行后的输出结果是 【13】 。

    • 4

      以下程序的运行结果是 #include<iostream.h> void sub(int x, int y, int * z) * z=y-x; void main( ) int a,b,c; sub(10,5,& A: ; B: sub(7,a,& C: ; D: sub(a,b,& E: ; F: cout < < a < < ","