以下程序打印的值为 _________ 。
void f(int* p, int m)
{
m = m - 5;
*p = *p - m;
return;
}
void main()
{
int i=10, j=5;
f(&i, j);
printf("%d", i+j);
}
(一) 5
(乙) 25
(三) 15
(四) 30答案: (C)
解释:选项(C)15 是正确的。
#include
void f(int* p, int m)
{
m = m - 5;
*p = *p - m;
return;
}
void main()
{
int i=10, j=5;
f(&i, j);
printf("%d", i+j);
}
这个问题的测验