早教吧 育儿知识 作业答案 考试题库 百科 知识分享

输入一个三位数个位与十位调换例如一个三位数285个位与十位调换就成258了;有什么好的解决办法吗

题目详情
输入一个三位数个位与十位调换
例如一个三位数285个位与十位调换就成258了;有什么好的解决办法吗
▼优质解答
答案和解析
我能想到的就是编程……你是要basic还是pascal还是c++的程序……?
你先定义m,a,b,c为整型
然后写输入m的语句,譬如input m
让计算机给m赋值
然后a=m mod10
b=(m mod 100-a)/10
c=m-a-10b
然后进行调换:m=c+10a+b
最后把m输出……
基本上思路就是这个样子上的,mod是除法取余数的意思,比如 12 mod 5=2
各个程序的写法都不太一样,我觉得basic最好编……仅提供思路给楼主参考.
看了 输入一个三位数个位与十位调换...的网友还看了以下: