输入一个3位数,分别输出它的个位数、十位数、百位数程序编程

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:32:09
输入一个3位数,分别输出它的个位数、十位数、百位数程序编程

输入一个3位数,分别输出它的个位数、十位数、百位数程序编程
输入一个3位数,分别输出它的个位数、十位数、百位数
程序编程

输入一个3位数,分别输出它的个位数、十位数、百位数程序编程
#include
void seq(int n,int c) {
printf("\n顺序输出为:");
while (c > 1) {
c = c / 10;
printf("%d ",n / c);
n -= n / c * c;
}
}
void reverse(int n,int c) {
if (c > 1) {
c = c / 10;
reverse(n % c,c);
printf("%d ",n / c);
}
else {
printf("\n逆序输出为:");
}
}
void main() {
int n;
int c = 10;
int d = 1;
scanf("%d",&n);
while (n / c != 0) {
c = c * 10;
d++;
}
printf("\n长度为%d位",d);
seq(n,c);
reverse(n,c);
}

#include
void main()
{int i,j=0,a1,a2,a3;
printf("please input a number between 100 to 999");
printf("\n");
printf("i=\n");
scanf("%d\n",&i);
printf("\n");
a1=i%10;
a2=i/10%10;
a3=i%100;
printf("a1=%d\n,a2=%d\n,a3=%d\n",a1,a2,a3);
}\x1a

输入一个3位数,分别输出它的个位数、十位数、百位数程序编程 用C语言编输入一个3位的正整数,分别输出它的个位,十位,百位数字 求一程序:输入一个不多余5位的整数,求它的位数,分别输出每一位数,按其逆序数输出.(方法越多越好) java打印输入一个四位数,分别求出千位、百位、十位和个位数字并输出? 给出一个5位数,按逆序输出它的各位数字.如:输入12345,输出54321. 一个三位数 十位数字为0 把它的百位数和个位数互换位置 这个数减少198 问原来这个3位数是多少 由键盘输入一个10到99之间的整数将该数分解,分别输出其个位数和十位数字 C语言整数输出要求:输入一个不多于5位的整数,分别输出该整数的位数,然后分别输出每一个数字.例如输入1234,输出41 2 3 4 用c语言编程:输入一个四位数,求出它的个位、十位、百位、千位 编写一个程序,输入一个三位数整数,正确分离出它的个位、十位和百位数字,并分别在屏幕上输出. 输入一个不大于1000的整数,分别显示它的个位数、十位数和百位数.用C语言编写要求:1、求出这是几位数2、分别显示它的每一位 已知一个二位数的十位上的数与个位数之和为9,若在它的个位与十位间插入一个“0”.所得的三位数是原二位数的6倍,问原二位数是多少? C语言中 将一个3位数整数,正确分离出它的个位、十位和百位数字,并分别在屏幕上输出我做了老是数不出数字 请会的帮个忙 一个两位数,它的十位上比个位数小3,十位数字与个位数上的和等于两个数的1/4,求这个数? 一个两位质数,它的个位数比十位数字大3,求这个质数. 一个两位数,它的十位数字为x,个位数比十位数字大3,则这个两位数是? 一个3位数,十位上的数大于7,且正好是个位数的4倍,百位上的数比十位上的大三,这个三位数是多少? C语言 使用for循环输出一个数的平方的百位跟十位题目要求是输入一个2位数,输出其平方的百位和十位,然后用新的2位数继续输出.直到输出值与上一个输出值相同的时候停止,或者输出满20个停