下载此文档

c#语言编程.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
c#语言编程
常用基本数据类型
string、int 、char 、bool long等。bool的取值:true、false。int的表示范围。long有多long
为什么输出"要用转义符"\"",因为编译器默认是遇到"开始字符连接,其他不可以。
++(自增)、--(自减)
(*)运算符优先级:i1+i2*i3、(i1+i2)*i3。不要变态,括号是王道。
变量可以和字面量混合运算。
练****让用户输入两个数,打印出两个数的和。
赋值
赋值运算符=,让左边变量的值等于右边的计算结果。这就能解释令人不解的i=i+1;
(*)+=、-=、*=、/=。
i2=i1++;i2=++i1;(了解)。--同理。int i=10;int j=i;i=5;j=?
int x=10;x+y=80;(y); x + y = 80; //左边的必须是变量!!!不能是常量,不能是表达式布尔运算
相等判断:==,不要和=混淆。WriteLine("{0}",i==1);WriteLine("{0}",i=1);的区别。("{0}",i=1);//C#中赋值表达式也有值,它的值表示为赋值后变量的值
不等判断:!=
大小比较:<、>、<=、>=
取反:!
组合运算:&&(并且)、||(或者)。
&& 并且:只有两边都为true的时候,表达式的值才为true,否则是false;
||或者:两边只要有一个为true的时候,表达式的值就是true,否则是false;
&&、||是短路运算,试验。
if
if(i>1)
{
}
if(i>1)
{
}
else
{
}
if(i>100)
{
}
else if(i<10)
{
}
else
{
}
单句的时候大括号可以省略,但是不建议省略,演示说明why。if()else if()和if()if()是不一样的。
if语句的嵌套
if(i>100||i<10)
{
}
if(i>100&&j>10)
{
}
if((i>0&&j>0)||(i<0&&j<0))
{
}
易错代码:
if(i>10);
{
("是");
}
课上练****br/>学编程不是看书,不是听老师讲,而是自己动手写。
作业1:提示用户输入密码,如果密码是“888888”则提示正确,否则提示错误。
作业2:提示用户输入密码,如果密码是“888888”则提示正确,否则要求再输入一次,如果密码是“888888”则提示正确,否则提示错误。
作业3:提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则提示错误,如果用户名不是admin还提示用户用户名不存在。
注意:变量命名要用有意义的变量名,不要x、y、z。
switch case
类似于if...else...else if...else,但是是离散值的判断。
switch一般都可以用if重写,但是if不一定能用switch重写
不要忘了break。C#中的break不写是不行的,除了合并case的情况
switch(i)
case 1:
//
break;
case 2:
//
break;
switch(i)
case 1:
//
break;
case 2:
//
break;
default:
break;
case中的值必须是常量,不能是变量、表达式。
switch(i)
case a:
//
break;
switch(i)
case 1:
case 2:
//
break;
被判定的值进入满足条件的分支执行
while循环
while(i<100)
{
//打印i
i++;
}
只要while后小括号中的表达式为true,就不断执行大括号中的代码
while(不是终点)
{

}
do
{
//打印i
i++;
}
while(i<100)
先做……如果满足则再来一次,直至while表达式为false。至少被执行一次。(*)
易错while(i<0);
{
练****1:用while计算1到100之间整数的和;(有更好的数学解法)
练****2:要求用户输入用户名和密码,只要不是admin、888888就一直提示要求重新输入。
练****3:不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出(return)。
练****4:不断要求用户输入一个数字(假定用户输入的都是正整数)

c#语言编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人孔乙己
  • 文件大小1.08 MB
  • 时间2022-05-20