算法:输入任意一个4位数整数,将该数反序输出(例如:输入1354,输出4531)
来源:互联网 发布:诺基亚6202c软件 编辑:程序博客网 时间:2024/05/22 03:42
程序分析:可以用取余符来获取这个四位数的每一位,然后反序重新组合输出。
#include "stdio.h"int main(void){ int num = 0, opnum = 0; int g = 0, s = 0, b = 0, q = 0; printf("Please input four numbers:"); scanf_s("%d", &num); g = num % 10; s = num % 100 / 10; b = num % 1000 / 100; q = num % 10000 / 1000; opnum = g * 1000 + s * 100 + b * 10 + q; printf("The four number on the contrary is:%d\n", opnum); return 0;}
为什么要用取余运算,可以参考:算法:输入一个四位数,然后分别输出这个四位数的每一位数字
阅读全文
0 0
- 算法:输入任意一个4位数整数,将该数反序输出(例如:输入1354,输出4531)
- 编写一程序要求任意输入四位十六进制的整数,以反序的方式输出该十六进制数。 例如 :输入9AF0, 则输出 0FA9
- 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 输入一个任意位数的整数进行逆序输出
- 习题 7.17 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 算法题:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串“12345”,则输出整数“12345”
- 输入一个数,最终将该数各个位数之和输出:for example: 1927 最终输出19
- 输入一个整数,逆向输出该整数
- 输入一个5位数,然后将反序输入(12345 输出54321)
- 任意输入一个不超过八位数,反序输出,并打印出它是几位数。
- 第20题: 题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345。
- 【微软100题】输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345
- 输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345
- 对一个5位数的任意整数,求出其降序数。例如,整数是82319,则其降序数是98321。算法提示:将整数的各位数分解到一维整型数组a中,再将a数组中的元素按降序排序,最后输出a数组元素值。
- 求一个整数有几 位; 第一行输入一个整数(int)N(如2563) 第二行输出该整数N是个几位数(4).
- 输入一个整数字符串,将该字符串转换成整数并输出
- Java实现输入一个整数将该整数之前的所有素数输出出来
- 项目39.3-1输入一个正整数,输出它的反序数(反序数,即将其所有位的数字反过来。例如,123是321的反序数)
- protocol buffer 测试类的实现
- What Do You Do When Programming Sucks
- MYSQL之join语句使用
- 人工智能程序可1秒检测出肠癌 准确率86% | 医疗
- 第一篇技术博客
- 算法:输入任意一个4位数整数,将该数反序输出(例如:输入1354,输出4531)
- 用VS2017的MFC连接mysql数据库并写入数据
- 惊呆!借助神经网络,手机可拍出“单反质量”照片 | 拍照
- 整合人工智能技术,这六个行业有巨大潜力 | 行业
- BAT都在做汽车操作系统,但能改变汽车产业吗? | 分析
- 区块链发展趋势
- 东北亚北方现货挂牌中心
- C++中const、volatile、mutable的用法
- 【Spring】 (7)加载外部资源txt,获取 当前bean名称