C语言 - 将任意一个数的奇数位逆序,组成新数
来源:互联网 发布:淘宝店铺认证后怎么办 编辑:程序博客网 时间:2024/04/20 05:25
#include <stdio.h>int main(){char ch1[999], ch2[500], i, j;gets(ch1);for(i=0, j=0; ch1[i] != '\0'; i++) if(i % 2) ch2[j] = ch1[i], j++, ch2[j] = '\0'; for(i=0; ch1[i] != '\0'; i++) if(i % 2) printf("%d", ch2[j-1]-'0'), j--; else printf("%d", ch1[i]-'0');puts("");return 0;}
在很久不看C语言之后,第一个写的C语言,总感觉代码很垃圾。如果你能帮我改下就最好了,谢谢。2014年1月23日 21:29:03
0 0
- C语言 - 将任意一个数的奇数位逆序,组成新数
- 如何用c语言寻找十进制数二进制的奇数位.偶数位.任意位
- C语言 宏的使用 让一个数的二进制奇数位与偶数位互换
- C语言输出一个数二进制序列的奇数位和偶数位
- 94.取出长整型各位为奇数的数组成一个新的数
- 【c语言】将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数
- 任意输入不超过6位的整型数,求数的位数,用switch语句输出各个数,并逆序输出的相关做法。c语言。
- C语言-进制转换-输入一个字节的整数(0~255),然后将该数的转换为二进制数,然后将奇数位和偶数位互换
- 【C语言】获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- c语言:获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- C语言 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 写一个宏将一个数的奇数位和偶数位交换
- 写一个宏,将一个数的奇数位和偶数位交换
- 写一个宏可以将一个数的奇数位和偶数位交换
- C语言之输出一个数的每一位,和获取一个二进制数所有奇数和偶数位,输出二进制序列的区别。
- 【C语言】写一个宏将一个数字的奇数位和偶数位交换
- C语言将任意数转换成任意进制
- 63.给一个整数取出偶数位组成一个新的数
- VS2008增量编译
- win7下vs2008过期升级没有提示序列号
- java学习之三大结构
- ListView开发总结笔记
- 手势学习总结记录
- C语言 - 将任意一个数的奇数位逆序,组成新数
- hdu 4003 Find Metal Mineral(树形DP+分组背包,每个物品必须只能选一次)
- 使用STL,远离异常,VS2005
- 浅谈java单列模式
- 如何推广自己的网站效果更好
- 当恢复sql server bak文件时,原始的用户无法删除
- 算术运算符
- 为什么交易系统不能出现大事务?
- 题目1122:吃糖果