第01套:
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去
除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回
所指变量。
例如,输入一个数新的数:为739。
请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结
果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
给定源程序:
#include stdio.h
void fun(unsigned long *n)
{ unsigned long x=0, i; int t;
i=1;
while(*n)
/**********found**********/
{ t=*n % __10_;
/**********found**********/
if(t%2!= __0__)
{ x=x+t*i; i=i*10; }
*n =*n /10;
}
/**********found**********/
*n=__x_;
}
main()
{ unsigned long n=-1;
while(|n0)
{ printf(Please input(0n100000000): ); scanf(%ld,n); }
fun(n);
原创力文档

文档评论(0)