这个变量怎么了?
  • 板块灌水区
  • 楼主B1ade_
  • 当前回复11
  • 已保存回复11
  • 发布时间2021/11/9 23:18
  • 上次更新2023/11/4 00:59:58
查看原帖
这个变量怎么了?
158878
B1ade_楼主2021/11/9 23:18

今天在写一道水题的时候,用字符串数组搞得循环变量放在for里面编译出现了错误,放出去有没事了。

然后呢,for里面用了一个size(),然后每一次把i=0进了循环就会变成size()。

改成字符二维数组仍然出现同样的问题

code:

#include<bits/stdc++.h>
using namespace std;
char burger[11][11];
int n;
void print(int k)
{
	if (k==n)
	{
		cout<<burger[n];
		return;
	}
	int i=0,t=0;
	for (;i<=strlen(burger[k])+1;++i);
	{
		cout<<burger[k][t];
		if (i!=strlen(burger[k])-1)
		print(k+1);
		t++;
	}
}
int main()
{
	cin>>n;
	for (int i=1;i<=n;++i)
		cin>>burger[i];
	print(1);
	return 0;
}
2021/11/9 23:18
加载中...