下面函数fun的功能是:将长整型数中偶数依次取出,构成一个新数返回。例如,当s中的数为:87653142时,则返回的数为:8642。判断下面程序的正误,如果错误请改正过来。 (1)long fun(10ng s) (2){ (3)long t,s1=1;

admin2014-10-20  21

问题 下面函数fun的功能是:将长整型数中偶数依次取出,构成一个新数返回。例如,当s中的数为:87653142时,则返回的数为:8642。判断下面程序的正误,如果错误请改正过来。
(1)long fun(10ng s)
(2){
(3)long t,s1=1;
(4)int d;
(5)t=0;
(6)while(S>0){
(7)d=s%10;
(8)if(d%2=0)
(9){
(10)t=d*s1+t;
(11)sl*=10;)
(12)S\=10;})
(13)return(t);)
错误的行是:___

选项

答案错误的行是:(8) 改为:if(d%2=0)

解析
转载请注明原文地址:https://kaotiyun.com/show/owvR777K
0

最新回复(0)