gpt4 book ai didi

c# - 如何在 C# for 循环中初始化多个不同类型的变量?

转载 作者:太空宇宙 更新时间:2023-11-03 21:22:43 31 4
gpt4 key购买 nike

这是我做的,但我不确定这是否正确

int e = 1;
int m = 500;
for ( e = 1; m = 500; e < 4; m >= 300; e++; m-100;)

最佳答案

您尝试做的可能的,但您有一些错误。

你可以在for循环结构的每个“区域”中执行多条语句,但你需要将它们分开。一个有效的循环看起来像这样:

for ( e = 1, m = 500; e < 4 && m >= 300; e++, m -= 100)
{
}

请注意,在第一 block 和第三 block 中,您使用逗号分隔初始化和递增/递减语句。第二个 block 必须是单个条件,所以我使用 && 将它们与在一起。

我还修复了你的“m”递减语句,这样它实际上修改了 m。减法运算符是非破坏性的,因此实际上不会修改原始代码中的任何内容。

关于c# - 如何在 C# for 循环中初始化多个不同类型的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29639830/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com