要求:是一个能正常运行的程序 c语言 有一个不多于5的正整数,求它的位数,同时求出它的每位数字?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/21 01:35:47
要求:是一个能正常运行的程序 c语言 有一个不多于5的正整数,求它的位数,同时求出它的每位数字?
![要求:是一个能正常运行的程序 c语言 有一个不多于5的正整数,求它的位数,同时求出它的每位数字?](/uploads/image/z/8708858-26-8.jpg?t=%E8%A6%81%E6%B1%82%EF%BC%9A%E6%98%AF%E4%B8%80%E4%B8%AA%E8%83%BD%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%E7%9A%84%E7%A8%8B%E5%BA%8F+c%E8%AF%AD%E8%A8%80+%E6%9C%89%E4%B8%80%E4%B8%AA%E4%B8%8D%E5%A4%9A%E4%BA%8E5%E7%9A%84%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E6%B1%82%E5%AE%83%E7%9A%84%E4%BD%8D%E6%95%B0%2C%E5%90%8C%E6%97%B6%E6%B1%82%E5%87%BA%E5%AE%83%E7%9A%84%E6%AF%8F%E4%BD%8D%E6%95%B0%E5%AD%97%3F)
# include
void main()
{
long int x,ge,shi,bai,qian,wan,bit;
scanf("%ld",&x);
ge=0;
shi=0;
bai=0;
qian=0;
wan=0;
bit=1;
ge=x%10;
if(x/10)
{
shi=x/10%10;
bit++;
{
if(x/100)
{
bai=x/100%10;
bit++;
if(x/1000)
{
qian=x/1000%10;
bit++;
if(x/10000)
{
wan=x/10000%10;
bit++;
}
}
}
}
}
printf("个位=%d,十位=%d,百位=%d,千位=%d,万位=%d,位数=%d",ge,shi,bai,qian,wan,bit);
}
void main()
{
long int x,ge,shi,bai,qian,wan,bit;
scanf("%ld",&x);
ge=0;
shi=0;
bai=0;
qian=0;
wan=0;
bit=1;
ge=x%10;
if(x/10)
{
shi=x/10%10;
bit++;
{
if(x/100)
{
bai=x/100%10;
bit++;
if(x/1000)
{
qian=x/1000%10;
bit++;
if(x/10000)
{
wan=x/10000%10;
bit++;
}
}
}
}
}
printf("个位=%d,十位=%d,百位=%d,千位=%d,万位=%d,位数=%d",ge,shi,bai,qian,wan,bit);
}
要求:是一个能正常运行的程序 c语言 有一个不多于5的正整数,求它的位数,同时求出它的每位数字?
设计一个C语言程序:给一个不多于5位的正整数,要求:求出它是几位数;分别输出每
求一C++程序,对从键盘上输入的一个不多于5位数的正整数,能输出它的位数并输出它的各位数字之和
C语言 怎么求出一个多位数 每位的数字?
C语言:输入一个不多于5位的正整数,求它是几位数.要求:将判断一个数的位数操作定义为一个函数
c语言中整数位数判断输入一个不多于5位的正整数,要求:(1)求它是几位数;(2)逆序打印出各位数字这是我的答案,#inc
C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字
有一个四位数.每位数位上数字不同,它能同时被2,3,5整除,这个数有两位是质数.符合这数的最大的是啥?
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字.
输入一个不多于5位的正整数,要求:(1)求它是几位数;(2)逆序打印出各位数字.
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字
给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字