功能:从低位开始取出长整型变量s中偶数位上的数,依次
构成一个新数放在t中。
例如:当s中的数为:7654321时,t中的数为:642。
#include\"stdio.h\"
longfun(longs,longt)
{
/*********Begin**********/
longsl=10;
s/=10;
t=s%10;
while(s0)
{s=s/100;
t=s*slt;
sl=sl*10;
}
/**********End**********/
}
returnt;
}
main()
{
longs,t,m;
printf(\"\\nPleaseenters:\");scanf(\"%ld\",
m=fun(s,t);
printf(\"Theresultis:%ld\\n\",m);
}
请大家解释一下各个代码的意思,特别是调用函数的代码。。先谢谢各位了
|