题解 | #小乐乐改数字#
小乐乐改数字
https://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d
#include<stdio.h> #include<math.h> int main() { //输入 int num = 0; scanf("%d", &num); //计算 int tmp = 0; int i = 0; int sum = 0; while (num) { //取出一位数放到tmp中 tmp = num % 10; //判断奇偶 if (tmp % 2 == 1) tmp = 1; else tmp = 0; //和 每一位乘以10的i次方 sum += tmp*pow(10, i++); //去除一位 num = num / 10; } //输出 printf("%d\n", sum); return 0; }