解题思路:此题涉及到运用%和/运算符的运用,一个三位数的个位可以用n%10求得,十位数可以用n%100/10求得,百位数可以用n/100,求得,因为整数除以整数得到的仍然是一个整数
注意事项:首先判断输入的数是不是三位数,如果不是则返回-1
参考代码:
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n<100||n>1000) return -1;
else
printf("%d %d %d",n%10,n%100/10,n/100);
return 0;
}
0.0分
0 人评分
C语言训练-求PI* (C语言代码)浏览:897 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:998 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:907 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:529 |
一元一次方程 (C语言代码)浏览:4069 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:401 |
C语言训练-自守数问题 (C语言代码)浏览:748 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:437 |
WU-玉龙学长买雪糕 (C++代码)浏览:1112 |
图形输出 (Java代码)浏览:461 |