问题标题:
用户输入一个10位以内任意长度的整数,使用while语句和整数运算来计算出用户输入数字的位数.例:用户输入一个10位以内任意长度的整数,使用while语句和整数运算来计算出用户输入数字的位数.
问题描述:
用户输入一个10位以内任意长度的整数,使用while语句和整数运算来计算出用户输入数字的位数.例:
用户输入一个10位以内任意长度的整数,使用while语句和整数运算来计算出用户输入数字的位数.
例:输入2392834,输出为7
输入3459,输出为4
陈中贵回答:
longintn=123456789;
inti=0;
while(n>0)
{
n=n/10;
i++;
}
printf("整数长度为:%d",i);
点击显示
其它推荐