c++编程
文章平均质量分 70
glue-pudding
这个作者很懒,什么都没留下…
展开
-
关于c++最大回文的字符串长度
#include#include using namespace std;int maxMiddle(char a[] , int index){ int length = 1; //最长的子字符串长度 int j = 1; //前后移动的指针 int len=(int)strlen(a); while ((a[index - j] == a原创 2013-09-08 14:56:57 · 1088 阅读 · 0 评论 -
随机数与循环链表之间的问题
/*随机数按计数输出o 问题描述: 输入一个由随机数组成的数列(数列中每个数均是大于0的整数,长度已知),和初始计数值m。从数列首位置开始计数,计数到m后,将数列该位置数值替换计数值m,并将数列该位置数值出列,然后从下一位置从新开始计数,直到数列所有数值出列为止。如果计数到达数列尾段,则返回数列首位置继续计数。请编程实现上述计数过程,同时输出数值出列的顺序比如: 输入的随机数列原创 2013-09-08 15:35:39 · 761 阅读 · 0 评论 -
关于灯的盏数的亮灭问题c++
/*一条长廊里依次装有n盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n个学生按此规定走完后,长廊里原创 2013-09-08 14:59:51 · 1719 阅读 · 0 评论 -
关于c++的数据类型范围
char -128 ~ +127 (1 Byte)short -32767 ~ + 32768 (2 Bytes)unsigned short 0 ~ 65536 (2 Bytes)int -2147483648 ~ +2147483647 (4 Bytes)unsigned int 0 ~ 4294967295 (4 Bytes)long == intlong long转载 2013-09-08 15:03:02 · 633 阅读 · 0 评论 -
c++用二维数组实现多个字符数组的长度变换(微难一些)
/*这里要求的是输入m,n;m代表的是要输入字符串的个数,n代表的是输出字符串需要的长度。比如说,输入2,7 输入字符串是abc,123456789那么结果就是abc0000 1234567 8900000*/#include #include #define max_size原创 2013-09-08 21:43:38 · 862 阅读 · 0 评论