/* 程序段A */
scanf ("%d", &number);
t_number = number;
do{
t_number = t_number / 10;
}while(t_number != 0);
请问这个t_number = number;是什么意思
没啥意思,就是把你输入的值赋值给了一个新变量,然后对这个新变量进行处理,防止原始值变化。
有帮助的话采纳一下哦
就是备份一下number值,因为下面循环中会修改这个值,如果直接修改number值的话,原始的number值就丢失了
就是另外一个变量,把number的值赋值给t_number,下面都用这个变量进行运算,而保留原来的number值不变