33智能网
新记
编写一个程序,实现用户从键盘任意输入一个三位正整数,程序输出该数的个位数字,十位数字,和百位数字的
如题所述
举报该文章
相关建议 2017-08-17
#include<stdio.h>
void main() { int a,b0,b1,b2;
scanf("%d",&a);
b2=a%1000; b2/=100;
b1=a%100; b1/=10;
b0=a%10;
printf("%d的百位为%d、十位为%d、个位为%d\n",a,b2,b1,b0);
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://33.aolonic.com/aa/rrrd04450wr0rr5ph55.html
其他看法
第1个回答 2017-08-17
很容易啊
#include <stdio.h>
int k;
void prt(int n)
{if(n>9)prt(n/10);
printf("%d%c",n%10,n==k?'\n':',');
}
int main()
{scanf("%d",&k);
prt(k);
return 0;
}
本回答被网友采纳
第2个回答 2017-08-17
将数值转化为字符型 循环一下 截取字符串 单独输出
第3个回答 2017-08-17
一个程序,
相似回答
大家正在搜
相关问题
编程实现:从键盘任意输入一个三位正整数,将该数分解成个位、十...
从键盘输入一个三位整数,分别输出该数的个位数字,十位数字,百...
输入一个四位数字n,分别求出n的个位数字、十位数字、百位数字...
java编程题目:编写一个程序,输入一个三位正整数,输出个、...
(用c++输入输出语句)编程序。输入一个3位的正整数,输出其...
编写程序,从键盘输入一个3位的正整数,输出它的百位数,十位数...
从键盘上任意输入一个3位正整数,正确分离出的个、十、百位数,...
C语言程序代码 输入一个任意三位正整数,计算其百位、十位、个...