只是学习

潘格尔

成员
加入
2019年11月26日
消息
10
编程经验
Beginner
好的,我需要一些帮助我在一天内从学习c#做一个程序。当然,它需要超过一天。大声笑可以有人看看这个,让我知道错误的位置我真的很欣赏吗?


C#:
namespace Chapter_6_A
{
    class Program
    {
        int userAge;

        Console.Write("请输入您的年龄:");
        用户= convert.toint32(console.readline());
          
        if (userAge< 0 || userAge> 100);
        {
            Console.WriteLine("Invalid Age");
            Console.WriteLine("年龄必须在0到100之间);
        }
        else if (userAge < 18)
            Console.WriteLine("Sorry you are underage");
        else if (userAge< 21)
            Console.WriteLine("You need Parental consent");
        else
        {
            Console.WriteLine("Congratulations !");
            Console.WriteLine("You may sign up for the event!);)
        }
    }
 
最后编辑了主持人:

sh

众所周知的成员
加入
2018年9月5日
消息
1,982
编程经验
10+
我的签名中有一个链接,用于在C#中入门。我建议你把那本书放下,因为它显然没有给予你创造基本结构开始写作申请的帮助。你缺少关闭括号,他们也没有在正确的地方。我非常厌倦一本鼓励有人在一天内学习语言的书。只有很多涉及在一天内覆盖基础知识。显然,该书仅供营销目的。
 

sh

众所周知的成员
加入
2018年9月5日
消息
1,982
编程经验
10+
C#:
using System;

namespace Chapter_6_A
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            int userAge;

            Console.Write("请输入您的年龄:");
            用户= convert.toint32(console.readline());

            if (userAge < 0 || userAge > 100)
            {
                Console.WriteLine("Invalid Age");
                Console.WriteLine("年龄必须在0到100之间");
            }
            else if (userAge < 18)
                Console.WriteLine("Sorry you are underage");
            else if (userAge < 21)
                Console.WriteLine("You need Parental consent");
            else
            {
                Console.WriteLine("Congratulations !");
                Console.WriteLine("You may sign up for the event");
            }
        }

    }
}
你的旧福彩12选5走势图:
C#:
namespace Chapter_6_A
{
    internal class Program
    {
        private int userAge;

        Console.Write("请输入您的年龄:");
用户= convert.toint32(console.readline());

if (userAge< 0 || userAge> 100);
{
Console.WriteLine("Invalid Age");
Console.WriteLine("年龄必须在0到100之间);
}

else if (userAge< 18)
Console.WriteLine("Sorry you are underage");
else if (userAge< 21)
Console.WriteLine("You need Parental consent");
else
{
Console.WriteLine("Congratulations !");
Console.WriteLine("You may sign up for the event!);)
}
}

比较它们。

If statements don't end with a ; after : if (foo == someotherfoo) ;
你没有使用指令。
Strings open with a " and close with one of the same "
For each opening bracket ( there is a closing bracket ).
如果直接转换为类,则无法转储。它们属于方法。喜欢 : private static void Main(string[] args)
继续练习,但为自己提供一个新的学习材料来源,并尽量不要跳过步骤。
 

潘格尔

成员
加入
2019年11月26日
消息
10
编程经验
Beginner
这就是整体练习的写作


C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Chapter_6A
{
    class Program
    {
        static void Main(string[] args)


            int userAge;

        Console.Write("请输入您的年龄:");
            用户= convert.toint32(console.readline());
          
            if (userAge< 0 || userAge> 100);
        {
            Console.WriteLine("Invalid Age");
            Console.WriteLine("年龄必须在0到100之间);
      
            else if (userAge< 18);
                Console.WriteLine("Sorry you are underage");
            else if (userAge< 21);
                Console.WriteLine("You need Parental consent");
            else
        {
                Console.WriteLine("Congratulations !");
                Console.WriteLine("You may sign up for the event!);
        }

}
 
最后编辑了主持人:

sh

众所周知的成员
加入
2018年9月5日
消息
1,982
编程经验
10+
如果这是你使用的材料学习福彩12选5走势图,你能把它给我,所以我可以用它擦拭我的屁股吗?

That code you posted is missing ", has ; in the wrong places. Perhaps this is part of your exercise; to workout what is wrong with the code. If so, then me giving you the answers isn't worth you doing the assignment; is it?
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,703
地点
悉尼,澳大利亚
编程经验
10+
我必须同意这里的毛茸茸。如果练习的点是为了让您找到和修复福彩12选5走势图中的错误,那么我们为您的执行情况完全击败目的,如果是您的福彩12选5走势图,那么您可能需要查看您之前学到的内容以及基本规则福彩12选5走势图语法。如果您要告诉我们在哪里以及您认为问题的位置以及我们可以使用它,但我们不在这里为您做好工作或帮助您作弊。出于一开始,您可以将福彩12选5走势图放入VS,编译器将开始为您的问题标记问题。它可能无法完全告诉您如何修复它们,并且可能要求您在它可以检测到另一个之前修复一个,但至少会向您展示在哪里开始寻找。
 

潘格尔

成员
加入
2019年11月26日
消息
10
编程经验
Beginner
C#:
using System;

namespace Chapter_6_A
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            int userAge;

            Console.Write("请输入您的年龄:");
            用户= convert.toint32(console.readline());

            if (userAge < 0 || userAge > 100)
            {
                Console.WriteLine("Invalid Age");
                Console.WriteLine("年龄必须在0到100之间");
            }
            else if (userAge < 18)
                Console.WriteLine("Sorry you are underage");
            else if (userAge < 21)
                Console.WriteLine("You need Parental consent");
            else
            {
                Console.WriteLine("Congratulations !");
                Console.WriteLine("You may sign up for the event");
            }
        }

    }
}
你的旧福彩12选5走势图:
C#:
namespace Chapter_6_A
{
    internal class Program
    {
        private int userAge;

        Console.Write("请输入您的年龄:");
用户= convert.toint32(console.readline());

if (userAge< 0 || userAge> 100);
{
Console.WriteLine("Invalid Age");
Console.WriteLine("年龄必须在0到100之间);
}

else if (userAge< 18)
Console.WriteLine("Sorry you are underage");
else if (userAge< 21)
Console.WriteLine("You need Parental consent");
else
{
Console.WriteLine("Congratulations !");
Console.WriteLine("You may sign up for the event!);)
}
}

比较它们。

If statements don't end with a ; after : if (foo == someotherfoo) ;
你没有使用指令。
Strings open with a " and close with one of the same "
For each opening bracket ( there is a closing bracket ).
如果直接转换为类,则无法转储。它们属于方法。喜欢 : private static void Main(string[] args)
继续练习,但为自己提供一个新的学习材料来源,并尽量不要跳过步骤。


谢谢你的帮助,我能够明确错误,但没有时间现在跑步,但非常感谢你。
只是开始学习它是我一直想学习的东西
 

跳伞运动员

工作人员
加入
2019年4月6日
消息
2,867
地点
切萨皮克,va.
编程经验
10+
你能告诉你哪个"Learn C# in a Day" book you are using:

C#:在一天内学习C#并了解它。 C#为初学者与动手项目。

1日学习C#:完成C#指南与示例

如果是第一个,那么少数几个星星和2星级评论暗示了为什么op在他们目前的情况下。这是最有帮助的2星级评论:
10/7/16更新:必须将评级放到两颗星。只需花几分钟困扰,因为提交人没有准确地提到新福彩12选5走势图(特别是在谈论添加方法的地方)。对于语言如此新的人,这种小遗漏是非常令人沮丧的,因为我应该要做的最后一件事是弄清楚福彩12选5走势图应该去的地方。我不得不从网站下载文件,以便获得方法应该去的位置的视觉概述。我会独自留下这个价格,但由于这本书开始融入越来越复杂的主题,我花了更多的时间来挂断作者的监督,而不是我应该在为初学者设计的书中举行。
然而,令人惊讶的是,这本书是亚马逊最畅销的卖家,超过84%,给它5和4星。我倾向于与我在亚马逊的看法中看到的1星级评论"Look Inside"
 

潘格尔

成员
加入
2019年11月26日
消息
10
编程经验
Beginner
你能告诉你哪个"Learn C# in a Day" book you are using:

C#:在一天内学习C#并了解它。 C#为初学者与动手项目。

1日学习C#:完成C#指南与示例

如果是第一个,那么少数几个星星和2星级评论暗示了为什么op在他们目前的情况下。这是最有帮助的2星级评论:

然而,令人惊讶的是,这本书是亚马逊最畅销的卖家,超过84%,给它5和4星。我倾向于与我在亚马逊的看法中看到的1星级评论"Look Inside"


这是你现在列出的第一个我现在正在使用。
 

sh

众所周知的成员
加入
2018年9月5日
消息
1,982
编程经验
10+
作者没有准确地提及哪个新福彩12选5走势图(特别是第75页,她在那里谈论添加方法)。
我想我们发现为什么没有上面的方法。显然,作者认为它会让读者占用这本书一点时间。通过将此添加到故障排除而不实际解释用户将是故障排除的情况下,是一个可怕的添加到我看来,为C#语言添加到一本书中,是否是赋值。我不会提倡将此放在初学者膝盖上。这一章是最好的写作,以教授读者如何不编写福彩12选5走势图,以及如何最好地编写良好的福彩12选5走势图而不是猜测读者希望读者可以自己解决。我打赌五星级评论的一半可能是假的,来自假账户。
如果您要告诉我们在哪里以及您认为问题的位置以及我们可以使用它,但我们不在这里为您做好工作或帮助您作弊。
虽然我支持这个。我会解释为什么我在第4页上提供了一个例外。首先,我有一个规则,我试着不打破;它涉及为另一张海报进行分配。如果我们每次转移到论坛时,我们将基本上负责创建未受教育的程序员。作业原则是,转让人认为他们已经将受让人提升到了他们认为自己可以完成他们提供的任何分配的级别。

我一直是鼓励学习的倡导者,并迫使行动通过让他们阅读相关文件,从而导致自己的编码恐怖。而不是首先向他们解释解决方案;因为如果他们不明白他们是如何创建错误的,那么就没有点解释解决问题的解决方案,他们不明白他们如何设法创建。在这种情况下;我不认为这本书的作者是正确的,通过将破碎的福彩12选5走势图倾倒作为一种实用的方法来教导新人如何阅读或写入基于福彩12选5走势图的语言。如果作者提供了关于语言中的符号实际上的符号和解释的地方,那么它将对所有读者提供更实用的是,他们属于和为什么。基本上,C#语法的101人将从教学前瞻性更加实用。

我会建议你在那本书开始,并在我的签名中开始链接,或者在John's签名中以C#入门的教程签名。

编辑,纠正了一些语法。
 
Last edited:

潘格尔

成员
加入
2019年11月26日
消息
10
编程经验
Beginner
C#:
using System;

namespace Chapter_6_A
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            int userAge;

            Console.Write("请输入您的年龄:");
            用户= convert.toint32(console.readline());

            if (userAge < 0 || userAge > 100)
            {
                Console.WriteLine("Invalid Age");
                Console.WriteLine("年龄必须在0到100之间");
            }
            else if (userAge < 18)
                Console.WriteLine("Sorry you are underage");
            else if (userAge < 21)
                Console.WriteLine("You need Parental consent");
            else
            {
                Console.WriteLine("Congratulations !");
                Console.WriteLine("You may sign up for the event");
            }
        }

    }
}
你的旧福彩12选5走势图:
C#:
namespace Chapter_6_A
{
    internal class Program
    {
        private int userAge;

        Console.Write("请输入您的年龄:");
用户= convert.toint32(console.readline());

if (userAge< 0 || userAge> 100);
{
Console.WriteLine("Invalid Age");
Console.WriteLine("年龄必须在0到100之间);
}

else if (userAge< 18)
Console.WriteLine("Sorry you are underage");
else if (userAge< 21)
Console.WriteLine("You need Parental consent");
else
{
Console.WriteLine("Congratulations !");
Console.WriteLine("You may sign up for the event!);)
}
}

比较它们。

If statements don't end with a ; after : if (foo == someotherfoo) ;
你没有使用指令。
Strings open with a " and close with one of the same "
For each opening bracket ( there is a closing bracket ).
如果直接转换为类,则无法转储。它们属于方法。喜欢 : private static void Main(string[] args)
继续练习,但为自己提供一个新的学习材料来源,并尽量不要跳过步骤。


好的,我有写的所有福彩12选5走势图,我运行程序。它指出"请输入您的年龄:"您输入年龄并按Enter键,程序关闭。我看过我所拥有的信息,你提供了一个没有看到错误的地方。

私有静态void main(String [] args)
{
int userAge;

Console.Write("请输入您的年龄:");
用户= convert.toint32(console.readline());

if (userAge < 0 || userAge > 100)
{
Console.WriteLine("Invalid Age");
Console.WriteLine("年龄必须在0到100之间");


请看这一点,如果你看到错误,请告诉我。
从我认为应该在用户=转换线下有一个语句?
 

sh

众所周知的成员
加入
2018年9月5日
消息
1,982
编程经验
10+
请不要像那样为您的文本进行颜色。这是一只眼睛。这也是第二次我要求您在福彩12选5走势图标签中发布福彩12选5走势图的第二次:
请在福彩12选5走势图标签中发布福彩12选5走势图。 [CODE=csharp] Your code here [/CODE]

试着去工具> options >调试和UN-Tick在调试器完成时自动关闭控制台。或者某种东西影响。

或在第7行的主要方法上放置断点,并通过福彩12选5走势图步骤查看还有什么可能是错误的。
 
Last edited:
最佳 底部