私信TA
用户名:ydzxt
访问量:14554
签 名:
自我简介:
作者: 雨滴在心头 发表时间:2017-06-30 14:22:58 浏览:1687 | 评论:2
#include<stdio.h> int main() { int a,b,c,x; scanf("%d",&x); a = x%10; b = (x%100)/10; c = x/100; printf("%d %d %d\n",a,b,c); return 0; }
个位数字对10求模;
十位数字对100求模得到二位数除以10,取整;
百位数字除以100,取整就是。
可能有点复杂!
0.0分
3 人评分
看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:
编程语言转换
万能编程问答
代码解释器
发现新大陆: #include<stdio.h> int main() { char a,b,c; scanf("%c%c%c",&a,&b,&c); printf("%c %c %c",c,b,a); return 0; } 这样也可以!
tricical 2019-08-26 17:54:17 | 回复
这算是取巧了,题目考验的是通过运算符拆分三位数,你这个虽然结果也是正确,但并没有达到题目想要让我们掌握运算符的目的。
主要就是利用C语言中整型数据相除只保留整数部分的特点,对我这样的初学者来说有点难啊
tricical 2019-08-26 17:54:17 |
这算是取巧了,题目考验的是通过运算符拆分三位数,你这个虽然结果也是正确,但并没有达到题目想要让我们掌握运算符的目的。