我的 C# 计算器没有输出
本文关键字:输出 计算器 我的 | 更新日期: 2023-09-27 18:26:20
我可以运行程序并填写我的输入,但没有得到任何输出。完全没有错误。我正在制作一个计算器,该计算器通过选择单选按钮来选择数学函数。答案必须在 tbAntwoord 中出现,但我无法做到这一点有人可以帮忙吗>?这是一个学校作业,我真的很陌生
private void buBereken_Click(object sender, EventArgs e)
{
//variabelen
double antwoord;
int x, y, graden;
//inlezen variabelen
antwoord = Convert.ToInt16(tbAntwoord.Text);
x = Convert.ToInt16(tbX.Text);
y = Convert.ToInt16(tbY.Text);
graden = Convert.ToInt16(tbGraden.Text);
// berekeningen
if (raDelen.Checked)
antwoord = x / y;
if (raMacht.Checked)
antwoord = Math.Pow(x, y);
if (raSin.Checked)
antwoord = (Math.Sin(graden));
if (raCos.Checked)
antwoord = (Math.Cos(graden));
tbAntwoord.Text = antwoord.ToString();
Console.Write("antwoord");
您正在计算一个值并将其分配给变量 antwoord
,但您正在打印一个字符串"antwoord"
而不是变量:
Console.Write( antwoord ) ;
即便如此,如果您的应用程序没有控制台(纯文本窗口(,则不会有任何内容可以查看输出。
您还将 tbAntwoord
的 Text
属性设置为 antwoord
的字符串表示形式,但代码中没有演示tbAntwoord
是什么。 要显示它,它必须引用 GUI 形式的对象,或者其他内容必须专门显示它。 仅从这个片段无法确定问题所在。