zoukankan      html  css  js  c++  java
  • .NET 入门测试题二:流程控制

    自己从事.NET开发 已经有3个年头了,这三年自己在老家 做小网站为主,一直做重复的无用功,2个月前来到了上海,勉勉强强进了家 还不错的外资,买了本C#入门基础,重新开始看,收益良多,现在把这本书的每一个小章节的题目,拿出来给大家分享下。作为自己的学习记录。

    (1) 如果两个整数,存储在变量Var1 和Var2中,该进行怎么养的布尔测试,看看其中的一个(但不是两个)是否大于10?

    (2) 编写一个应用程序,,其中包含练习(1)中的逻辑,要求用户输入两个数字并显示它们,但拒绝接受两个数字都大于10的情况,并要求用户重新输入。

    (3) 下面的代码存在什么错误?

    Int I;
    For(i=1;i<=10;i++)
    {
        If((i%5) = 0)
            Continue;
    Console.wirteline(i);
    }


    闪光弹过后就是答案哦!

    闪光弹!~~~~~~~~~~

    答案如下:

    (1)(Var1 > 10)^ (Var2 >10)

    (2)

    Bool numbersOK=false;
    Double var1,var2;
    Var1 =0;
    Var2=0;
    While(!numberOk)
    {
        Console.writeline(“请输入一个数字:”);
        Var1=console.readline();
        Console.writeline(“请输入另一个数字:”);
        Var2=console.readline();
        If((Var1 > 10)^ (Var2 >10)
    {
        Console.wirte(“可能有一个数字大于10了,请重新输入”);
    }
    Else
    {
        numberOk = false;
    }
    )
    
    Console.wirteline(“您输入的两个数字是{0},{1}”,var1.tostring(),var2.tostring());
    }

    (3) Bool类型判断 不能用赋值”=” 需要用 “==”.

    以上资源来自于C# 入门经典。附上链接:

    http://t.cn/zjO7kmp

  • 相关阅读:
    learnyou 相关网站
    hdu 3038 How Many Answers Are Wrong
    hdu 3047 Zjnu Stadium 并查集高级应用
    poj 1703 Find them, Catch them
    poj 1182 食物链 (带关系的并查集)
    hdu 1233 还是畅通工程
    hdu 1325 Is It A Tree?
    hdu 1856 More is better
    hdu 1272 小希的迷宫
    POJ – 2524 Ubiquitous Religions
  • 原文地址:https://www.cnblogs.com/markj/p/2848299.html
Copyright © 2011-2022 走看看