跟着视频学 c# asp.net 第三天

课程要点:

if 的用法
swith的用法
case 后面必须是一个固定的值,不能是表达式,不能是bool运算符
最后要有break
除非是 case "1"
case "2" 合并
while 如果while 后的条件表达式为true就不断执行执行{}中的代码

for(code1;code2;code3)。code1:循环的初始化代码,只在循环开始之前运行一次;code2,bool类型的表达式,每次循环完成前都判断一下是否为true,只有为true才会进行本次循环;code3在每次循环之后执行一次。

for的三段都可以省略,但是不能丢了“;”。

break、continue同样可以应用于for。

for和while代码之间都可以互相转换.

程序代码:

if用法

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6
 7 namespace if用法
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             Console.WriteLine("请输入用户名:");
14             string name = Console.ReadLine();
15             Console.WriteLine("请输入密码:");
16             string password = Console.ReadLine();
17             if (name == "admin" && password == "888888")
18             {
19                 Console.WriteLine("登陆成功!!!");
20
21             }
22             else
23             {
24                 if (name != "admin")
25                 {
26                     Console.WriteLine("用户名不存在!!!");
27                     Console.WriteLine("登陆失败");
28                 }
29                 if (password != "888888")
30                 {
31                     Console.WriteLine("密码不正确!!!");
32                     Console.WriteLine("登陆失败");
33                 }
34             }
35             Console.ReadKey();
36         }
37     }
38 }

switch用法

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace swith用法
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入月份");
            string month = Console.ReadLine();
            switch (month)
            {
                case "1":
                case "3":
                case "5":
                case "7":
                case "8":
                case "10":
                case "12":
                    Console.WriteLine("你输入的月份天数为31天!");
                    break;
                case "2":
                    Console.WriteLine("你输入的月份平年为28天,闰年为29天");
                    break;
                case "4":
                case "6":
                case "9":
                case "11":
                    Console.WriteLine("你输入的月份天数为30天!");
                    break;
                default:
                    Console.WriteLine("你输入的月份不存在!!!");
                    break;
            }
            Console.ReadKey();
        }
    }
}

while用法

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace while用法
{
    class Program
    {
        static void Main(string[] args)
        {
            //输入数字,并输出输入数字的最大值
            int max = 0;
            while (true)
            {
                string num = Console.ReadLine();
                if (num == "end")
                {
                    Console.WriteLine("循环结束");
                    Console.WriteLine("输入的最大值是{0}",max);
                    Console.ReadKey();
                    return;
                }
                else
                {
                    int i = Convert.ToInt32(num);
                    if (max < i)
                    {
                        max = i;
                    }

                }

            }

        }
    }
}

for用法

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace for用法
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i1 = 1; i1 <= 9; i1++)
            {
                for (int i2 = 1; i2 <= 9; i2++)
                {
                    Console.WriteLine("{0}*{1}={2}", i1, i2, i1 * i2);
                }
            }
            Console.ReadKey();
        }
    }
}

时间: 2024-11-03 22:18:10

跟着视频学 c# asp.net 第三天的相关文章

跟着视频学 c# asp.net 第二天

课程要点: 把变量看成存放数据的容器 定义变量的方式:类型 变量名; int i3;变量只是容器,必须放进去值才有意义,否则就没有意义. int i2=5;变量的类型:不同类型的容器放不同的东西.不能在int类型的变量中放字符串.变量不能放和变量类型不兼容的数据.string.int .char .bool long等.bool的取值:true.false.int的表示范围.long有多long为什么输出"要用转义符"\"",因为编译器默认是遇到"开始字符

跟着视频学 c# asp.net 第一天

课程要点: 找不到存放路径的时候,右击打开文件存放位置,就找到文件存放的路径了vs 的布局如果调整混乱的话,则点击窗口菜单,选中重置窗口布局有些窗口如果找不到的话,则在视图里面找.net 是一个平台.里面存放的是类,工具,方法  第一个控制台程序 (点运行,是一个cmd窗口)入口函数 Main 函数 所有的程序都是有main开始的Console.WriteLine();//屏幕上输出一行字Console.ReadLine();//请求用户输入一段文字Console.Readkey();//请求用

跟着杨中科学习asp.net之html

第一节课 HTML基础加强班 l 什么是浏览器? 1. 浏览器就是接受浏览者的操作(打开一个网址.点击一个链接.点击一个按钮),然后帮浏览者去web服务器请求网页的内容(html格式返回),然后展现成人眼能够看得懂的可视化的页面的软件. l IE=浏览器?这个说法是错误的.IE是浏览器的一种,还有FireFox.Opera.Charome等,注意遨游(Maxthon).世界之窗.搜狗浏览器.360浏览器等并不是一种独立于IE的浏览器,其内核还是IE的内核,只不过是换了一个外壳而已,所以用遨游的不

跟着百度学PHP[4]OOP面对对象编程-12-对象接口技术(interface)

PHP与大多数面向对象编程语言一样,不支持多重继承.也就是说每个类只能继承一个父类. 接口正是解决每个类只能继承一个父类这个问题的 接口用什么权限,继承的那个方法也要使用什么权限. 接口的声明使用:interface 接口的继承使用:implements 目录++++++++++++++++++++++++++++++++++++++++++++ 00x1 接口的声明以及接口的引用(案例一) 00x2 如何继承多个接口(案例二) 00x3 判断某个对象是否实现了某个接口(案例三) +++++++

跟着百度学PHP[4]OOP面对对象编程-7-封装性private

所谓封装顾名思义,如同箱子般给封装起来.结合前面的来说就是对属性或者方法,封装后的方法或属性只能有类内部进行调用.外部调用不了. 封装性的好处: 1.信息隐藏 2.http://www.cnblogs.com/yisss/p/3412702.html 3.https://zhidao.baidu.com/question/2203595698703331308.html 目录------------------------------------- 00X1 进行封装 00x2 如何调用封装的属

跟着百度学PHP[4]OOP面对对象编程-6-构造方法(__construct)和构析方法(__destruct)

函数就是成员方法(方法有三:构造方法.成员方法.析构方法) 下面是两种方法. 构造方法和构析方法 00x1 构造方法 构造方法会在创建对象之后自动调用.其名称为__construct <?php class Student{ var $name; var $age; var $sex; function __construct(){ //可以从输出中看得出来,我们并没有输出这个方法,但是他自动输出了.这个就是构造方法的作用,会自动的被调用! echo "520PHP<br />

跟着杨中科学习asp.net之dom

Dom教程 使用javascript操作dom进行dhtml开发,目标:能够使用javascript操作dom实现常见的dhtml效果 Dom就是html页面的模型,将每个标签都做成为一个对象 ,javascript通过调用dom中的属性.方法就可以对网页中的文本框.层等元素进行编程控制,比如通过操作文本框的dom对象,就可以读取文本框中的值.设置文本框中的值 Dom也像winform一样,通过事件.属性.方法进行编程 Javascript→dom就是c#→.net framework. Css

跟着杨中科学习asp.net之javascript

Dom教程 使用javascript操作dom进行dhtml开发,目标:能够使用javascript操作dom实现常见的dhtml效果 Dom就是html页面的模型,将每个标签都做成为一个对象 ,javascript通过调用dom中的属性.方法就可以对网页中的文本框.层等元素进行编程控制,比如通过操作文本框的dom对象,就可以读取文本框中的值.设置文本框中的值 Dom也像winform一样,通过事件.属性.方法进行编程 Javascript→dom就是c#→.net framework. Css

跟着百度学PHP[4]OOP面对对象编程-7-OOP的一些关键子讲解

面对对象常用的一些关键子:http://www.cnblogs.com/xishaonian/p/6146794.html排版不是很好望见谅. THE END 跟着百度学PHP[4]OOP面对对象编程-7-OOP的一些关键子讲解