-
switch结构
(变量)与每一个 case 后面的常量进行等值比较,如果相等,就执行对应的分支。执行分支以后, break 关键字会使 switch 结构中止,不会再判断后面的常量。如果变量与所有的常量都不相同,则执行 default 后面的分支
string job = "处长";//职务
switch (job)
{
case "局长": Console.Write("发双黄月饼"); break;
case "处长": Console.Write("发蛋黄月饼"); break;
case "科长": Console.Write("发枣泥月饼"); break
default : Console.Write("发五仁月饼"); break;
}
查看全部 -
一元运算符。有些运算符两边有2个操作数,比如2+3、6%5等等,这些叫做二元运算符。只有一个操作数的叫做一元运算符,它们的优先级高于二元运算符。一元运算符包括:++(自加) 、 --(自减) 、 !(逻辑非)。
③*(乘)、/(除)、%(取余)。
④+(加)、-(减)。
⑤>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。
⑥==(等于)、!=(不等于)。
⑦&&(逻辑与)。
⑧||(逻辑或)。
⑨赋值运算符。包括:=、+=、-=、*=、/=、%=。
另外,还需要注意一点:优先级相同的运算符从左向右计算(赋值运算符相反)。
查看全部 -
2个整数相除,结果仅保留整数部分,小数部分会被舍去。查看全部
-
{
int[] score = { 85,76,98,100,62,60};//分数
bool hasNopass = false;//记录是否有不及格的,默认没有
for (int i = 0; i < score.Length; i++)//查找所有数据。
{
if (score[i] < 60)//如果有不及格的
{
hasNopass=true; //记录有不及格的
break;//结束查找
}
}
if (hasNopass)
Console.WriteLine("有人不及格");
else
Console.WriteLine("都及格啦!");
}查看全部 -
if(x%2==0)偶数判断条件,if(x%2=0)奇数判断条件。查看全部
-
{
//声明整型数组,保存一组整数
int[] num = new int[9] { 3,34,42,2,11,19,30,55,20};
for(int i=0;i<num.Length;i++)//访问所有数字
if (num[i]%2==0)//请完善代码,循环打印数组中的偶
{
Console.Write(num[i]+",");
}
}查看全部 -
{
string[] job = new string[5] { "关羽,","张飞,","赵云,","马超,","黄忠,"};
for (int i =0; i < job.Length; i++)
{
Console.Write(job[i]); //请在这里完善代码
}
}查看全部 -
C#的逻辑运算符(一)
逻辑运算符用来连接多个 bool 类型表达式,实现多个条件的复合判断。C#中的逻辑运算符包括:逻辑非( ! )、逻辑与( && )、逻辑或( || )。
!=条件表达式取反;
&& 运算符,两边同真才算真,一边为假就算假;
|| 运算符,一边为真即为真,两边同假才是假。
查看全部 -
比较运算的结果,都是布尔类型( bool ),bool类型我们是第一次提到,它表示逻辑上的真(成立)与假(不成立)。真与假用关键字 true 和 false 表示
查看全部 -
优先级:括号,一元,算术,比较,逻辑,赋值查看全部
-
Console.WriteLine(19/5);//求19除以5的商,输出3Console.WriteLine(19%5);//求19除以5的余数,输出4(商3余4)
int number = 29; Console.WriteLine(number%2);//求number除以2的余数
如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。
查看全部 -
算术运算符:+,两个数字时 数字相加 有字符串时,转化为字符串相加查看全部
-
///文档注释,写在类、方法前面查看全部
-
const声明常量关键字查看全部
-
int整数类型,string字符串比如“john” “重复使用查看全部
举报