
编程实现:从键盘输入一个数n,分别求出n的个位数字,十位数字和百位数字。 求完整的程序代码!!
展开全部
int num,a,b,c,temp;
cout<<"请输入一个三位数:"<<endl;//不知道是几位数,以三位数为例
cin>>num;
c=num%10;//个位数c
a=num/100;//百位数为c
temp=num%100;
b=temp/10;//b为十位数
return;
cout<<"请输入一个三位数:"<<endl;//不知道是几位数,以三位数为例
cin>>num;
c=num%10;//个位数c
a=num/100;//百位数为c
temp=num%100;
b=temp/10;//b为十位数
return;
展开全部
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
a = a%1000; //确保a不超过四位数
int n1 = a / 100;
a %= 100;
int n2 = a/10;
a %= 10;
int n3 = a;
// n1 是摆尾,n2是十位,n3是个位。
// 记事本写的,没带ide工具。
return 0;
}
int main()
{
int a;
scanf("%d", &a);
a = a%1000; //确保a不超过四位数
int n1 = a / 100;
a %= 100;
int n2 = a/10;
a %= 10;
int n3 = a;
// n1 是摆尾,n2是十位,n3是个位。
// 记事本写的,没带ide工具。
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main(){
int n;
scanf("%d", &n );
printf("个位:%d\n", n%10);
printf("十位:%d\n", n/10%10);
printf("百位:%d\n", n/100%10);
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n)
{
printf("%d ",n%10);
n/=10;
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询