早教吧作业答案频道 -->其他-->
给一个不多于三位的整数,求出它是几位数,并分别打印出各位上的数字。输入格式一行,一个自然数n输出格式两行,第一行输出n的位数,第二行按顺序输出n各位上的数字,中间用一个空
题目详情
给一个不多于三位的整数,求出它是几位数,并分别打印出各位上的数字。 输入格式 一行,一个自然数n
输出格式
两行,第一行输出n的位数,第二行按顺序输出n各位上的数字,中间用一个空格隔开
C++语言 ,用if语句
例如:输入 88;
输出 2
8 8
输出格式
两行,第一行输出n的位数,第二行按顺序输出n各位上的数字,中间用一个空格隔开
C++语言 ,用if语句
例如:输入 88;
输出 2
8 8
▼优质解答
答案和解析
//#include
#include
int main()
{
int n,i,j=0;
int m[3];
scanf("%d",&n);
for(i=0;i<4;i++)
{ j++;
m[i]=n%10;
n=n/10;
if (n==0)break;
}
printf("%d\n",j);
for(i=0;i {
printf("%d ",m[i]);
}
return 0;
}
#include
int main()
{
int n,i,j=0;
int m[3];
scanf("%d",&n);
for(i=0;i<4;i++)
{ j++;
m[i]=n%10;
n=n/10;
if (n==0)break;
}
printf("%d\n",j);
for(i=0;i
printf("%d ",m[i]);
}
return 0;
}
看了给一个不多于三位的整数,求出它...的网友还看了以下:
几道小学的抽屉原理1.从2,4,6,...,30这15个偶数中任取9个数,证明其中一定有两个数之和是 2020-03-30 …
一副扑克牌有4种花色,每种花色13张,从中任意抽牌,问最少要抽多少张牌,才能保证有4张牌是同一花色的 2020-03-31 …
若两数之和为负数则A.两个加数都为负数B.两个加数中一个为正数一个为负数且负数的绝对值较大C.两个 2020-04-26 …
若两数之和为负数,则()A两个加数都为负数B两个加数中,一个为正数,一个为负数,且负数的绝对值较大 2020-04-26 …
用数字3,8,9和小数点,组成一个最大的两位数是(),组成一个最小的一位小数是().(每次都要用完 2020-05-13 …
四年级数普下有一个串数排成一行,其中第一个数是15.第2个数是40.从第三个数开始,每个数恰好是前 2020-05-14 …
一道数学题,急,一小时给我答案投掷两颗筛子(有一到六点的那种)问:一求掷得的两个点数中不大的点数为 2020-05-16 …
一道关于有理数加法的选择题,如果两个数的和是负数,那么( )A.这两个加数都是负数B.两个加数中, 2020-05-16 …
连续三个整数中间一个是n则第一个和第三个整数分别是?连续三个整数中间一个是n则第一个和第三个整数分 2020-05-20 …
一道关于密码学的题三个数字:第一个是1350分解素因数后升序排列并且用指数排列后最大的素因数的指数 2020-05-21 …