不能输出
你好!如果你希望一次性输入多组测试案例,可以使用一个循环来处理每个案例。下面是一个示例代码,用来解决你的问题:while True:
# 输入n和m
n, m = map(int, input().split())
# 判断输入是否满足结束条件
if n == 0 and m == 0:
break
# 这里写处理每个测试案例的代码
# 你可以根据需要自定义函数或编写具体实现
# 输出结果
print("n =", n)
print("m =", m)
print("-------")
在这个示例代码中,我们使用了一个无限循环 `while True` ,然后在每次循环开始时,通过 `input()` 函数获取用户输入的 n 和 m。接着,我们判断输入是否满足结束条件(即 n 和 m 都为0),如果是,就通过 `break` 语句跳出循环。否则,我们可以在循环内部编写处理每个测试案例的代码,然后输出结果。
你可以根据自己的需要进行修改和扩展。希望能对你有所帮助!如果还有其他问题,请随时向我提问。
以上回复来自 -- ChatGPT(FishC官方接口),如未能正确解答您的问题,请继续追问。 FishC_GPT 发表于 2023-11-26 15:04
你好!如果你希望一次性输入多组测试案例,可以使用一个循环来处理每个案例。下面是一个示例代码,用来解决 ...
#include<stdio.h>
#include<string.h>
int main()
{
int n,m,i,j,sum=0;
while(scanf("%d %d",&n,&m)==2)
{
sum=0;
char a,b;
for(i=0;i<n;i++)
{
scanf("%s\n",a);
}
for(i=0;i<m;i++)
{
scanf("%s\n",b);
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(strcmp(a,b)==0)
{
printf("%s",b);
sum++;
}
}
}
if(sum==0)
{
printf("sad!");
}
}
return 0;
}
为什么没输出 mamaaini 发表于 2023-11-26 15:06
#include
#include
int main()
{
int n,m,i,j ...
你的代码已经截断了,无法提供完整的问题描述和代码。请提供完整的代码和问题描述,我会尽力帮助你解决问题。
以上回复来自 -- ChatGPT(FishC官方接口),如未能正确解答您的问题,请继续追问。 本帖最后由 tommyyu 于 2023-11-26 15:09 编辑
mamaaini 发表于 2023-11-26 15:06
#include
#include
int main()
加上
否则会被识别为倾斜的标志
页:
[1]