阅读以下说明和C语言函数,将应填入 (n) 处的字句写在答题纸的对应栏内。 【

admin2022-08-02  34

问题 阅读以下说明和C语言函数,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】  函数change(int num)的功能是对四位以内(含四位)的十进制正整数num进行如下的变换:将num的每一位数字重复一次,并返回变换结果。例如,若nun = 5234,则函数的返回值为55223344,其变换过程可描述为:  (4*10+4)* 1 +(3*10+3)*100 + (2*10+2)*10000 + (5*10+5)*1000000 = 55223344 【C语言函数】  long change(int num)   {    int d, m = num;    long result,mul;    if(num <= 0 ||  (1) ) /*卡若num不大于0或num的位数大于4,则返回-1*/    return -1;    mul = 1;        (2) ;   while (m > 0) {    d = m % lO;    m = (3) ;   result = result + ( (4) ) * mul;    mul = (5)  ;   }  return result;   }

选项

答案

解析
转载请注明原文地址:https://www.tihaiku.com/congyezige/2428299.html

最新回复(0)