qq_57803528 2021-06-06 19:22 采纳率: 100%
浏览 36
已采纳

............

题目描述

给定一个十进制整数,编程判断该十进制整数的位数。

输入

输入第一行是n,代表有多少个十进制整数,下面n行,每个十进制整数单独占一行。

输出

对应每行的十进制数,输出该十进制数的位数。

样例输入

3

1

11

123

样例输出

1

2

3

  • 写回答

5条回答 默认 最新

  • CSDN专家-Time 2021-06-06 19:23
    关注

    有没有数字大小的限制,有数字大小限制,直接用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;
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?