河南成教 / 计算机基础与程序设计
正确率:100%
20、
以下程序的运行结果是( )。
sub(int x,int y,int *z)
{*z=y-x;}
main()
{int a,b,c;
sub(10,5,&a);
sub(7,a,&b);
sub(a,b,&c);
printf("M,M,M
",a,b,c);}}
A.5, 2, 3
B.-5,-12, -7
C.-5, -12, -17
D.5, -2, -7
以下程序的运行结果是( )。
sub(int x,int y,int *z)
{*z=y-x;}
main()
{int a,b,c;
sub(10,5,&a);
sub(7,a,&b);
sub(a,b,&c);
printf("M,M,M
",a,b,c);}}
参考答案: