1、题目描述 将一整数逆序后放入一数组中(非递归实现) 例如: 1234 变为 {4,3,2,1} 2、代码实现 ...
分类:
编程语言 时间:
2016-10-23 18:01:44
阅读次数:
150
问题链接:HDU2031 进制转换。
这是一个基础训练题,自然用C语言编写程序。
需要注意的一点是,将一个10进制数转换为2进制的话,字符串可能很长,字符数组需要大一点的空间,80=20*4字符是够的,因为整数最长只有10进制19位。
人们常用的是10进制,有关10进制转换,可以参见:I00028 整数逆序。
本题还需要注意负数的处理!
AC程序如下:
/* HDU20...
分类:
其他好文 时间:
2016-06-23 10:01:52
阅读次数:
221
编写一个程序,要求用户输入一个两位整数,然后逆序打印出来; 1. 构思: 使用算术分割实现 1.1 实现方法:设输入的数为N,N%10位个位数,N / 10 位十位数 推广:编写一个程序,要求用户输入三位整数,逆序打印出来; 实现方法:设输入的数为ABC;先从ABC中取出一个两位数(AB或BC或AC... ...
分类:
编程语言 时间:
2016-05-26 23:21:32
阅读次数:
320
数据结构实验之链表二:逆序建立链表
Time Limit: 1000MS Memory limit: 65536K
题目描述
输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。
输入
第一行输入整数N;;
第二行依次输入N个整数,逆序建立单链表。
输出
依次输出单链表所存放的数据。
示例输入
10
11 3 5 27 9 12 ...
分类:
其他好文 时间:
2016-05-07 10:31:45
阅读次数:
228
【问题】 将一个整数逆序输出。 【思路】 有三种方法可以将一个数逆序输出: 1)使用while循环 2)使用for循环 3)使用递归 【代码】 程序1:使用while循环 输出结果: 程序2:使用for循环 输出结果: 程序3:使用递归 输出结果: 当然,如果待逆序的这个数事先已经初始化了,就不用从 ...
分类:
编程语言 时间:
2016-04-01 12:58:06
阅读次数:
183
正整数正序: 正整数逆序: 全是负数: 正数和负数: 数组元素为0: 有字符串:
分类:
其他好文 时间:
2016-03-21 18:11:06
阅读次数:
162
问题描述:Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321分析:将一个整数逆序输出,需要判断是否越界。Integer.MAX_VALUE,Integer.MIN_VALUE,...
分类:
编程语言 时间:
2015-12-16 17:11:35
阅读次数:
149
题目:判断一个数是不是回文数Determine whether an integer is a palindrome. Do this without extra space.思路:借助上一道求整数逆序的思路,判断逆序后的数和原数是否相等就行。要注意,负数都不是回文数11506 / 11506 te...
分类:
其他好文 时间:
2015-06-23 19:48:42
阅读次数:
111
字符串反正工作中有的时候会遇到,其实跟之前的整数逆序输出是一个道理,当然实现的方法的有很多,有的人写的有七种,能实现就好,就常用的实现了两种,凑合着看下吧:Reverse.h@interface Reverse : NSObject-(void)reverse;-(NSString *)revers...
分类:
编程语言 时间:
2015-06-13 06:14:49
阅读次数:
201
#include#include//整数逆序输出void nixu(){ int num,i; i = 0; scanf("%d",&num); int converse = 0; while(num>0) { i = num % 10; ...
分类:
其他好文 时间:
2015-04-04 18:14:00
阅读次数:
175