解题思路:
循环分离各位数。
参考代码:
#include<stdio.h> int main() { int i, n, a[3] = {0}; while(scanf("%d", &n) != EOF){ for(i = 0; i < 3; i++){ // 取余进行三次 a[i] = n % 10; // 每次取个位 n /= 10; // 将个位截去 } printf("%d%d%d\n", a[0], a[1], a[2]); // 注意反转输出 } return 0; }
0.0分
0 人评分
Tom数 (C语言代码)浏览:517 |
剪刀石头布 (C语言代码)浏览:1519 |
输入输出格式练习 (C语言代码)浏览:883 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:855 |
求圆的面积 (C语言代码)浏览:712 |
整数分类问题 为什么输出总是数字8啊浏览:451 |
【计算两点间的距离】 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:479 |
银行业务队列浏览:1374 |