zoukankan      html  css  js  c++  java
  • 第一节 12if 简单

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace _12if
    {
        class Program
        {
            static void Main(string[] args)
            {
                //作业1: 提示用户输入密码,如果密码是"888888"则提示正确,否则提示错误
                Console.WriteLine("请输入密码:");
                //问题1,用户输入的是非数字的时候失败
                //问题2,用户输入过长的数字也报错
                string pw = Console.ReadLine();
                if (pw == "888888")
                {
                    Console.WriteLine("密码正确");
                }
                else
                    Console.WriteLine("密码错误");/**/
    
    
                //作业2: 提示用户输入密码,如果密码是888888则提示正角,否则要求再输入密码一次,如果密码是"888888"则提示正确,否则提示错误
                /*Console.WriteLine("请输入密码:");
                string pw = Console.ReadLine();
                if (pw == "888888")
                {
                    Console.WriteLine("密码正确");
                }else{
                    Console.WriteLine("请再次输入密码:");
                    pw = Console.ReadLine();
                    if (pw == "888888") {
                        Console.WriteLine("密码正确");
                    }else
                        Console.WriteLine("密码错误");
                }*/
    
                //作业3: 提示用户输入用户名,然后再提示入密码,如果用户名是"admin"并且密码是"888888"
                //则提示正确,否则提示错误,如果用户名不是admin还提示用户用户名不存在
                /*Console.WriteLine("请输入用户名:");
                string us, pw;
                us = Console.ReadLine();
                if (us == "admin")
                {
                    Console.WriteLine("请输入密码:");
                    pw = Console.ReadLine();
                    if (pw == "888888")
                    {
                        Console.WriteLine("登陆成功!");
                    }
                    else
                        Console.WriteLine("密码错误!");
                }
                else
                    Console.WriteLine("用户名不存在!");
                */
                
                //作业4: 提示用户输入年龄,如果大于等于18,则告知用户可以查看,如果小于10岁,则告知不允许查看
                //如果大于等于10岁,则提示用户是否继承查看(yes, no).
                //如果输入的是yes则提示用户可以查看,否则提示不可以查看(测试边界条件,-1,88888888888888888)
                /*Console.WriteLine("请用户输入年龄:");
                //这里输入888888888888888888888888
                //会提示ToInt64
                int age = Convert.ToInt32(Console.ReadLine());
                if(age < 18){
                  Console.WriteLine("可以查看");
                }else if (age < 10)
                {
                    Console.WriteLine("不允许查看!");
                }else {
                    Console.WriteLine("是否继承查看!(yes/no)");
                    string str = Console.ReadLine();
                    if (str == "yes"){
                        Console.WriteLine("可以查看");
                    }else if{
                        Console.WriteLine("不能查看");
                    }else{
                        Console.WriteLine("数据错误");
                    }
                }*/
    
    
                //作业5: 依次提示用户输入两个整数(假设i1, i2),如果i1,i2都是正数,则次i1的值递增一个数
                //然后打印i1+i2的值,如果i1,i2都是负数,则将i1的值递减10个数,然后打印i1*i2的值;
                //如果i1,i2中任一个为0,则提示数据有错误,否则计算i1*i2的绝对值
                /**
                int i1, i2;
                Console.WriteLine("请输入第一个整数:");
                i1 = Convert.ToInt32(Console.ReadLine());
                
                Console.WriteLine("请输入第二个整数:");
                i2 = Convert.ToInt32(Console.ReadLine());
                if (i1 >= 1 && i2 >= 1)
                {
                    i1++;
                    Console.WriteLine("i1的值为{0},i2的值为{1}", i1,i2);
                }else if(i1 < 0 && i2 < 0){
                    i1 -= 10;
                    Console.WriteLine("{0}*{1}的值为{2}", i1, i2, i1*i2);
                }
                else if (i1 == 0 || i2 == 0)
                {
                    Console.WriteLine("数据有错误!");
                }else {
                    Console.WriteLine("{0}*{1}的值为{2}", i1, i2, i1 * i2);
                }*/
                Console.ReadKey();
            }
        }
    }
    

      

  • 相关阅读:
    C#制作自定义安装程序
    (转)Linq DataTable的修改和查询
    (转)将rdlc报表作为资源嵌套使用
    C# 中的委托和事件(2)
    C# 中的委托和事件(1)
    C# 自定义控件入门
    Spring中自动装配(转)
    从程序员到CTO的Java技术路线图 (转自安卓巴士)
    spring四种依赖注入方式
    MyEclipse提示键配置、提示快捷键、提示背景色、关键字颜色、代码显示、编...
  • 原文地址:https://www.cnblogs.com/xiangxiaodong/p/2358417.html
Copyright © 2011-2022 走看看