...判断它的位数 输出各个位上的数。高手帮忙给个程序!!
发布网友
发布时间:2024-07-02 05:44
我来回答
共2个回答
热心网友
时间:2024-07-10 23:13
/*VC及TC下编译运行通过*/
#include<stdio.h>
void main()
{
int n,w,c=0;
printf("请输入任一正整数:");
scanf("%d",&n);
printf("该正整数由低位到高位数字依次为:\n");
while(n)
{
printf("%d ",w=n%10);
c++;
n/=10;
}
printf("\n共%d个数字!\n",c);
}
热心网友
时间:2024-07-10 23:14
int main()
{
int n,i=0;
printf("请输入任一正整数:");
scanf("%d",&n);
while(n)
{
i++;
n/=10;
}
printf("\n共%d个数字\n",i);
}