题目描述
给定一个十进制整数,编程判断该十进制整数的位数。
输入
输入第一行是n,代表有多少个十进制整数,下面n行,每个十进制整数单独占一行。
输出
对应每行的十进制数,输出该十进制数的位数。
样例输入
3
1
11
123
样例输出
1
2
3
题目描述
给定一个十进制整数,编程判断该十进制整数的位数。
输入
输入第一行是n,代表有多少个十进制整数,下面n行,每个十进制整数单独占一行。
输出
对应每行的十进制数,输出该十进制数的位数。
样例输入
3
1
11
123
样例输出
1
2
3
有没有数字大小的限制,有数字大小限制,直接用string 存,返回string的size()
#include "stdio.h"
#include <string>
int a[4][4] = { 0};
int main() {
char a[1000000];
scanf("%s", &a);
printf("%d", strlen(a));
return 0;
}