题一:分离各位数
写一个程序,输入x(三位数),输出其个、十、百位数,用空格隔开
样例输入:768
样例输出:8 6 7
#include <stdio.h>
int main( )
{
int x,a,b,c;
printf("请输入一个三位数:");
scanf("%d",&x);
a=x%10;
b=x/10%10;
c=x/100;
printf("%d %d %d",a,b,c);
return 0;
}
题二:分离整数和小数部分
#include <stdio.h>
int main( )
{
float x;
int a,b;
scanf("%f",&x);
a=int(x);
b=int(x*1000)%1000;
printf("%d %d",a,b);
}
运行结果:123.45