帮帮忙看看我的代码哪里出问题了(有注释的)具体问题就是s[0]不知道为什么长度变成为0了/*s(1)=1,s(2)=11,// 1个1 s(3)=21,//2个1 s(4)=1211,//1个2,1个1 s(5)=111221 ,//1个1,1个2,2个1s(6)=312211,//3个1,2个2,1个
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 18:01:02
![帮帮忙看看我的代码哪里出问题了(有注释的)具体问题就是s[0]不知道为什么长度变成为0了/*s(1)=1,s(2)=11,// 1个1 s(3)=21,//2个1 s(4)=1211,//1个2,1个1 s(5)=111221 ,//1个1,1个2,2个1s(6)=312211,//3个1,2个2,1个](/uploads/image/z/10662569-17-9.jpg?t=%E5%B8%AE%E5%B8%AE%E5%BF%99%E7%9C%8B%E7%9C%8B%E6%88%91%E7%9A%84%E4%BB%A3%E7%A0%81%E5%93%AA%E9%87%8C%E5%87%BA%E9%97%AE%E9%A2%98%E4%BA%86%EF%BC%88%E6%9C%89%E6%B3%A8%E9%87%8A%E7%9A%84%EF%BC%89%E5%85%B7%E4%BD%93%E9%97%AE%E9%A2%98%E5%B0%B1%E6%98%AFs%5B0%5D%E4%B8%8D%E7%9F%A5%E9%81%93%E4%B8%BA%E4%BB%80%E4%B9%88%E9%95%BF%E5%BA%A6%E5%8F%98%E6%88%90%E4%B8%BA0%E4%BA%86%2F%2As%281%29%3D1%2Cs%282%29%3D11%2C%2F%2F+1%E4%B8%AA1+s%283%29%3D21%2C%2F%2F2%E4%B8%AA1+s%284%29%3D1211%2C%2F%2F1%E4%B8%AA2%2C1%E4%B8%AA1+s%285%29%3D111221+%2C%2F%2F1%E4%B8%AA1%2C1%E4%B8%AA2%2C2%E4%B8%AA1s%286%29%3D312211%2C%2F%2F3%E4%B8%AA1%2C2%E4%B8%AA2%2C1%E4%B8%AA)
帮帮忙看看我的代码哪里出问题了(有注释的)具体问题就是s[0]不知道为什么长度变成为0了/*s(1)=1,s(2)=11,// 1个1 s(3)=21,//2个1 s(4)=1211,//1个2,1个1 s(5)=111221 ,//1个1,1个2,2个1s(6)=312211,//3个1,2个2,1个
帮帮忙看看我的代码哪里出问题了(有注释的)具体问题就是s[0]不知道为什么长度变成为0了
/*
s(1)=1,
s(2)=11,// 1个1
s(3)=21,//2个1
s(4)=1211,//1个2,1个1
s(5)=111221 ,//1个1,1个2,2个1
s(6)=312211,//3个1,2个2,1个1
s(7)=13112221
s(8)=1113213211
•••
求S(n)字符串的长度
*/
#include
#include
void main()
{
int i=0,j,n,num=1;
char s[30][10000],s2[2];
//strcpy(s[0],"1");
/*for(j=0;j
帮帮忙看看我的代码哪里出问题了(有注释的)具体问题就是s[0]不知道为什么长度变成为0了/*s(1)=1,s(2)=11,// 1个1 s(3)=21,//2个1 s(4)=1211,//1个2,1个1 s(5)=111221 ,//1个1,1个2,2个1s(6)=312211,//3个1,2个2,1个
正常情况下s[0]长度不会为0的.应该是你的其他代码出问题引起,比如 s2[2] 长度才2,太小了,在for里会出现越界,也就是s2数组操作溢出了,影响到s[0]了.你把s2设置长一些:如s2[10000].s[0]长度应该就会不为0