int numdigits(int num){
int len = 0;
while(num >= 10){
num = num/10;
len++;
}
return len;
}
This algorithm is used to count the number of digits but I can't understand it.
Someone explain it to me please :D
Thanks
int numdigits(int num){
int len = 0;
while(num >= 10){
num = num/10;
len++;
}
return len;
}
This algorithm is used to count the number of digits but I can't understand it.
Someone explain it to me please :D
Thanks
Add print statements after each line to print out the values that were set/changed on that line. Then you'll be able to understand how it works.
Well... It works, but it will be 1 digit short.
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.