程序填空题:求整数位数
输入一个整数,统计该数的位数。如:输入12534,输出5;输入-99,输出2;输入0,输出1。
```c++
#include
int main()
{
int count=0, number;
scanf("%d", @@[&number](2) );
if (number < 0) number = @@[-number](2);
do {
number = @@[number/10](2);
count++;
} while ( @@[number](2) );
printf("%d\n", count);
return 0;
}
```
答案:
第1空:&number
第2空:-number
第3空:number/10
第4空:number
```c++
#include
int main()
{
int count=0, number;
scanf("%d", @@[&number](2) );
if (number < 0) number = @@[-number](2);
do {
number = @@[number/10](2);
count++;
} while ( @@[number](2) );
printf("%d\n", count);
return 0;
}
```
答案:
第1空:&number
第2空:-number
第3空:number/10
第4空:number