什么是编程
编程就是使用一种程序设计语言编写程序代码,让计算机解决某个问题的过程。根据这个定义来看,根据使用的程序设计语言不同,编写的程序就不同。
关于c#语言:
C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。 最重要的是,C#使得C++程序员可以高效的开发程序,而绝不
c#中的三种循环:for循环、 wile循环、do wile循环
做循环的时候,首先要把思路理清楚,回答四个问题:
(1)初始化条件?
(2)控制循环的条件?
(3)反复做的事?
(4)怎样进入下一循环?
eg:对1到100求和
(1)初始化条件:sum=0;num=1
(2)控制循环的条件:num<=100
(3)反复做的事:sum = sum + num(或sum += num)
(4)怎样进入下一循环:num++
这样就能轻松写出循环
int sum = 0;
int num = 1;
while(num <= 100){
sum+=num;
num++;
}
用do......while改写
int sum = 0;
int num = 1;
do{
sum += num;
num++;
}while(num<=100)
用for循环改写
int sum = 0;
for(int num=1; num<=100;num++){
sum += num;
}
for循环是比较难理解的,但是我们可以将num=1; num<=100看作num的取值范围为[1,100],步长为1。这样就有利于for循环的理解。
综上,三种循环是可以替换的,但是三种循环也有一定的差异:
for循环适用于知道范围的情况(或知道循环次数的情况),当循环次数(或范围)不确定时用while循环或do......while循环。
while循环和do.......循环,当第一次进入循环就不满足条件时,while循环不做,do......while执行一次。其他情况输出结果是一样的。
原文地址:https://www.cnblogs.com/huangshan-0809/p/9427845.html