阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。 [说明] 输入1个长整型,求各位数字的平方和。 例如:输入-123,输出14。 #include <stdio. h> void main( ) { int digit

admin2010-01-15  57

问题 阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。
[说明] 输入1个长整型,求各位数字的平方和。
   例如:输入-123,输出14。
    #include <stdio. h>
   void main( )
   {   int digit;
     long in , s;
     seanf(" % Id", &in );
                       (1);
                       (2);
     while(in >0) {
           (3);
     s = s + digit* digit;
           (4);
        }
    pfinff( "sum = % 1dn", s );
   }

选项

答案1.if(in 2.s=0 3.digit=in%10 4.in=in/10

解析 本题的关键一是要考虑负数,还要将各个位数用模10的方法单独取出来。
转载请注明原文地址:https://jikaoti.com/ti/hQi7FFFM
0

相关试题推荐
最新回复(0)