第三章 C#循环与方法

第一节1-For循环入门
语法:
for(条件表达式)
{
执行语句
}
练习:
第三章作业
1.写一个程序打印100到200的值;
2.写一个程序从10打印到1;
3.写一个程序打印10到30之间的所有偶数

第二节2-变量的声明和赋值、变量的作用域

第三节For循环
语法:
while(条件表达式)
{
执行语句
}
等差数列 1+N=n*(n+1)/2

第五节while循环,先判断再执行
1.面试时会考到的一道题
int i=0;
while(i<=5)
{
Console.WriteLine(i++);//输出0到4,先取i的值再自增
Console.WriteLine(++i);//输出1到5,先自增再取i的值
}

第六节do..while循环,先执行再判断,至少会执行一遍
语法:
do
{
执行语句
}
while(条件表达式)
1.break结束最近的循环
2.continue结束本次循环,进行下一次循环

第七节数组的声明和使用
语法:
数据类型[] 数组名=new 数据类型[个数];
int[] arr=new int[5];

第八节数组
int数组未初始化时,默认为0
字符串数组未初始化时,默认为NULL

第十二节方法简介
1.方法(Method)/函数(Function)都是一个意思
方法是可以重复使用的代码段
构成重载:只要其参数个数或者参数类型不同即可;
2.不能存在只是参数名字不一样的重载方法
3.能否构成方法重载和返回值无关;

第十六节可变长度数组
params必须是最后一个参数

时间: 2024-08-27 11:12:16

第三章 C#循环与方法的相关文章

java第三章:循环语句

有三种循环语句:while , do...while , for ,最常用的是for循环. while 先判断再执行,如果条件为false,一次都不执行:do...while 是先执行一次,再判断条件是否成立,至少执行一次. for(初始化变量值1:布尔表达式/条件判断语句2:步长/更改循环变量3){循环体4}-->执行顺序时候1-2-4-3-2.....变量的初始化只执行1次,1,2, 3都可以省略,但是2个::不能省略.也是先判断后执行,和while一样,有可能一次都不执行! break可以

阅读《软件工程—理论方法与实践》第三章心得体会

通过对第三章的阅读,对以下概念有了了解:软件项目管理是为了使软件项目能够按照预定的成本.进度.质量顺利完成,而对成本.人员.进度.质量.风险等进行分析和管理的活动.其有利于将软件开发人员的个人开发能力转化成企业的开发能力,并使企业的软件开发能力不断提高和成熟.软件项目的特征有软件产品的不可见性.项目的高度不确定性.软件过程的多变化性,降低复杂性和控制变化成为软件项目管理面临的关键问题.软件项目管理集中于人员.产品.过程和项目.软件项目的生命周期包括项目启动(确定项目的目标和范围).项目规划(建立

effective java-读书笔记-第三章 对于所有对象都通用的方法

个人博客同步发布:effective java-读书笔记-第三章 对于所有对象都通用的方法 第三章 对于所有对象都通用的方法 所有非final方法(equals.hashCode.toString.clone.finalize)都有明确的通用约定,因为它们被设计成是要被覆盖的,如果不遵守,基于散列的集合(HashMap.HashSet.HashTable)可能无法结合该类一起运作. 第8条 覆盖equals时请遵守通用约定 覆盖equals规范: 自反性(reflexive).对于任何非null

第三章 判断和循环

选择语句 else总是属于前面最近的还没有对应else的if switch格式 switch (choice) { case choice1:...; break; case choice2:...; break; ... default: } 可以不要default那么如果不匹配默认不执行break如果没有则默认一直往下执行如果在casse中创建变量那么必须用{}把case语句括起来可以case 1: case 2:这样共享case1和case 2的动作 循环语句 无穷循环 for(;;) 空

C语言程序设计:现代方法(第2版)第三章全部习题答案

前言 本人在通过<C语言程序设计:现代方法(第2版)>自学C语言时,发现国内并没有该书完整的课后习题答案,所以就想把自己在学习过程中所做出的答案分享出来,以供大家参考.这些答案是本人自己解答,并参考GitHub上相关的分享和Chegg.com相关资料.因为并没有权威的答案来源,所以可能会存在错误的地方,如有错误还希望大家能够帮助指出. 第三章练习题和编程题答案 练习题 3.1节 1.下面的printf函数调用产生的输出分别是什么? (a)  printf("6d,%4d",

X32位 天堂2 二章/三章 服务端协议号修改方法

[本方法适合于2004-2006年之间天堂2由初章服务端修改至二章.三章端时协议号匹配问题]服务端版本位32位初章服务端 目前大部分SF用的协议号情况: 服务端是419 客户端是 417 419 420(外挂) 转换成 十六进制的是 01A3 按从低到高的存放方式就是 A301 首先修改 服务端 L2server.exe 在UE里的 0010105ch 位置处的 B8 A3 01 00 00 修改成你的即可(十进制的三位数,原因,后面说)注意首先用计算器把你的十进制转换成十六进制的,在填写进去如

《计算机网络&amp;#183;自顶向下方法》第七版 第三章 课后习题与问题 答案

非官方答案,本人已尽最大努力(包括参考官方答案),使结果正确,如有错误,请大佬指出 正文: 3.1~3.3节 R1 a.如果只是简单想把信件送到,那么所有的头部信息只需要一个目的地址就够了,题目给出端口号四个字节,所有分组的头部那就只需四个字节 此协议规定,运输层的全部任务就是,将应用层的数据,切成最大1196字节的块,把每一块加上目的主机对应程序的端口号,并将得到的分组交付给网络层 在接收方,运输层将网络层报文取回,去掉头部信息,将数据拼接成应用层需要的信息,根据端口号交付给应用层即可 不过话

软件工程理论方法与实践第三章读后感

第三章读后感 软件项目管理是为了是软件项目能够按照预定的成本,进度,质量顺,而对成本人员,进度,风险进行扥系和管理的活动.有效的软件管理集中于人员,产品,过程,项目.软件项目的生命周期包括项目启动,项目规划,项目实施和项目收尾四个阶段.接下来是人员组织与管理,主要有三种典型的开发组织模式民主是组织结构,主程序员式组织结构,技术管理是组织结构,以微软公司的软件开发为例,它的软件开发团队的特色是采用小型的多元化的项目组织进行软件开发,具有交流和管理成本低决策和执行速度低,产品质量易于控制的特点.对于

软件工程——理论、方法与实践 第三章

第三章主要分为1.软件项目管理概述2.人员组织与管理3.项目沟通管理4.软件项目规划5.软件风险管理6.配置管理:详细介绍了在一个项目进行前期的工作,及后期的维护:现如今软件开发规模变得庞大,不是个别开发人员即可解决的事,所以引入了软件项目管理,首先,介绍了其概念,使我们更深入的了解软件项目管理所要求的内容,然后在软件设计的过程进行分配.其中更是涉及了人员分配,项目沟通.规划.风险分析.配置等要求,从而有效地保证软件项目顺利完成.