题解 | #小乐乐改数字#

小乐乐改数字

https://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d

#include <stdio.h>
#include<math.h>
int main() {
	int n = 0, tem = 0, sum = 0, i = 0;
	scanf("%d", &n);

	while (n) //n的值为0时循环结束
	{
		tem = n % 10; //取个位的数值
		if (tem % 2 == 0)
			sum = sum + 0 * pow(10, i++);
		else
			sum = sum + 1 * pow(10, i++);
		n /= 10; //把个位数删掉,即十进制右移一位
	}

	printf("%d", sum);

	return 0;
}

全部评论

相关推荐

字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
贺兰星辰:不要漏个人信息,除了简历模板不太好以外你这个个人简介是不是太夸大了...
点赞 评论 收藏
分享
11-04 14:10
东南大学 Java
_可乐多加冰_:去市公司包卖卡的
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务