Online Compiler C

#include <stdio.h> int main() { int a; scanf("%d", &a); int digit2, digit1; int d; digit2 = a % 10; while (a > 10) { a /= 10; digit1 = a; d = digit2 * digit1; } printf("%d", d); return 0; }
1) 这段代码读取一个整数,尝试计算该数字最后两位数字的乘积。
2) 注意循环条件 `a > 10` 和变量 `digit1` 的赋值位置,思考当输入数字只有一位时会发生什么。