poy*_*mıl 0 c++ visual-studio-2012
第一周编码请善待。
我需要从用户那里获得 4 个输入,如果其中 2 个是-100我需要功能来说明你失败了。
我需要实现function here并可能在里面添加一个计数器,但我不知道如何。
代码看起来像这样
cout << "What are the grades of your 4 take-home exams? ";
cin >>th1>>th2>>th3>>th4;
function here
Run Code Online (Sandbox Code Playgroud)
我需要从用户那里获得 4 个输入
cin >>th1>>th2>>th3>>th4;
Run Code Online (Sandbox Code Playgroud)
看起来这是正确的。
如果其中 2 个是 -100
答案就在你的问题中。专注于这个词if。
编程语言都有不同的方式各种各样,检查的事情,要检查,如果事情是等于别的东西,或如果事情是不到别的东西,运行一定的一段代码。我们称这些条件为。如果某个条件为真,则做一些事情,否则,做一些不同的事情。例子:
int x = 0;
cin >> x; // take input from user
if (x > 20)
{
cout << "x is greater than 20";
}
else
{
cout << "x is less than 20";
}
Run Code Online (Sandbox Code Playgroud)
此外,您甚至可以同时检查两个变量!!
int x = 1;
int y = 2;
if (x == 1 && y == 2)
cout << "X is 1, and y is 2";
else
//print something else
Run Code Online (Sandbox Code Playgroud)
函数是一种将一些代码放入块中的方法,您可以随时重复使用。可以这样想,假设您正在制作蛋糕并且需要某种糖浆。现在,如果您愿意,您可以从零开始每次制作糖浆,或者您可以制作大量糖浆,并在每次想要制作蛋糕时使用它。这绝对是一个不好的例子,但你明白了。
让我们做一个小功能。此函数将接受一个int作为参数并检查该参数是否等于 100。如果它等于 100,我们将return一个值:1给调用者。否则我们将返回一个值0::
int checkIfHundredOrNot(int value)
{
if (value == 100)
return 1;
else
return 0;
}
//caller
int main()
{
int x = 0;
cin >> x;
int result = checkIfHundredOrNot(int value);
cout << "Result is: " << result;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
使用这些信息,尝试解决您的问题。它应该相当简单。如果你觉得有什么困难,谷歌一下。你会在那里找到你所有的答案。具体谷歌这个:
=和==?然后仔细阅读它们并亲手写下每段代码并重复直到你理解它。
| 归档时间: |
|
| 查看次数: |
203 次 |
| 最近记录: |