Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 这家伙到底在这里干什么_C# - Fatal编程技术网

C# 这家伙到底在这里干什么

C# 这家伙到底在这里干什么,c#,C#,我不确定她是谁,但事实上我看到了两个问题 首先,您在这段代码中使用的语法无效:- **(Height + 5); (Height * 1.5);** 我想你要做的是把高度加上5,然后乘以1.5 您可以通过以下方式轻松做到这一点: Height = Height + 5; Height = Height * 1.5; 或者您可以采用其他方式: Height += 5; Height *= 1.5; 它的作用完全相同 --------------------------------------

我不确定她是谁,但事实上我看到了两个问题

首先,您在这段代码中使用的语法无效:-

**(Height + 5);
(Height * 1.5);**
我想你要做的是把高度加上5,然后乘以1.5

您可以通过以下方式轻松做到这一点:

Height = Height + 5;
Height = Height * 1.5;
或者您可以采用其他方式:

Height += 5;
Height *= 1.5;
它的作用完全相同

---------------------------------------------------------------

第二个问题是while循环本身:-

如果你仔细观察你的代码,你会发现如果高度大于51小于101,程序将在while循环中无限循环


我不知道你到底想做什么所以你能更具体地说你想做什么吗?因为我实际上不太清楚你的问题,无法帮助你。

(身高+5)
这是一个将
5
添加到
Height
的表达式,但结果未被使用,因此作为语句无效。你是说
Height+=5可能?错误是不言而喻的,您需要使用赋值运算符
=
@ics3ustudent将加法赋值给某个变量。您在这两个位置都更改了吗?在错误被修复后,我假设您将希望
Console.WriteLine(高度)在主要方法的末尾?这里最初有问题吗?它去哪里了?我还是不明白你想做什么,你想用这个年龄做什么?while循环及其内部的if语句的目标是什么?我需要知道这一点,这样我才能告诉你你做错了什么,或者提出解决方案,但我只是不知道你在做什么。