输入任意的三位整数,输出其个位,十位,百位。

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:04:55
急用,各位拜托了!!!!!!!!!!!!!!!
是C语言
多谢各位帮忙,不胜感激^-^

以下程序使用的是通用算法,经过修改可以求出任意多位。

示例:
input n: 342
个位:2 十位:4 百位:3

源码如下:
#include <stdio.h>

int main()
{
int n = 0;
int wei[3];
int t;
int i;
printf("input n: ");
scanf("%d", &n);
t = n;
for (i = 0; i < 3; i++)
{
wei[i] = t % 10;
t /= 10;
}
printf("个位:%d 十位:%d 百位:%d\n", wei[0], wei[1], wei[2]);

return 0;
}

//C语言,VC++ 6.0 编译通过

#include <stdio.h>

void main(){
int a;
printf("输入一个三位数:");
scanf("%d",&a);
if(a<100||a>999){
printf("输入有误。请输入一个三位数。\n");
exit(0);
}
printf("个位: %d\n十位: %d\n百位: %d\n",a%10,(a%100)/10,a/100);
}

C++?
#include <

输入任意的三位整数,输出其个位,十位,百位。 输入一个三位整数,依次输出该数的正(负)号和百位、十位、个位数字。 设计一个窗体,输入一个三位整数,将其反向输出.例如输入246,输出642. 编写程序,输入一个三位整数,输出对应的字符 编一个程序,输入一个三位数,在窗体打印输出其个位、十位、百位数 在java中以有三位整数,个位的平方,十位的平方,百位的平方加起来等于64 用vf做输入三位数,分别输出个位,十位,百位 输入一个整数输出其位数 设一个三位整数是n,它的个位数字是c,十位数字b,百位数字是a,则b的表达式是______。 输入一个三位整数,将它反向输出。例如输入123,输出应为321。