问题是我不知道我在这里做错了什么......
如果a = 1 cout是" pasirinkai fizika ......我需要得到..." 如果一个!= 1 cout是" nieko nepasirinkai ......"
这是代码:
cout << "Pasirinkimai: parasyk skaiciu... \n";
cout << "1 ---- Skaiciuoti fizika 9 klasiai...\n";
cin >> a;
std::getchar();
if (a = 1) {
cout << "pasirinkai fizika...";
}
else if (a != 1) {
cout << "nieko nepasirinkai...";
}
std::getchar();
当我输入2时,例如它表示&#34; pasirinkai fizika ......&#34; 正如我之前所说,应该说&#34; nieko nepasirinkai ......&#34;
答案 0 :(得分:0)
=
是一个assignmenet运算符,您正在寻找等于运算符==
,例如if (a == 1)
。
许多语言使用此C
表示法,您可能需要习惯它。