题解 | #小乐乐改数字#
小乐乐改数字
https://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d
#include <stdio.h>
#include <stdbool.h>
int main() {
long int input = 0;
// 判断当前读取的数字是否偶数的标志
bool flag = false;
// 使用%1ld使得scanf函数每次只能读取一个数字
while (1 == scanf("%1ld", &input)) {
if (input % 2 == 0) {
// 如果读取的数值不是奇数时,不打印并提前结束当前循环
if (false == flag) {
continue;
}
printf("0");
}
else
{
printf("1");
// 若当前读取的数值是偶数时,则将标志变量flag赋值为真
// 当再读取到偶数时,不结束当前循环即执行打印操作
flag = true;
}
}
return 0;
}


SHEIN希音公司福利 258人发布