-
接受用户输入Console.ReadLine()
查看全部 -
最大值索引
查看全部 -
max
查看全部 -
二维数组定义
int[,]b=new int[,]{{1,2,3},{4,5,6}};
查看全部 -
1-7的循环输出
namespace Test
{
class Program
{
static void Main(string[] args)
{
for(int x=1;x<=7;x++)
{
for(int y=1;y<=7;y++)
{
string text= x==y||x+y==8 ? "O": ".";
Console.Write(text);
}Console.WriteLine();//请完善代码
}
}
}
}
查看全部 -
switch语法:
if...else 之外,C#中还有一种 switch 条件结构,可以用来对变量进行多个分支的等值判断。语法如下:
(变量)与每一个 case 后面的常量进行等值比较,如果相等,就执行对应的分支。执行分支以后, break 关键字会使 switch 结构中止,不会再判断后面的常量。如果变量与所有的常量都不相同,则执行 default 后面的分支。
查看全部 -
三元运算符:
int year = 2015;//年份
//请填写代码
string text;
text= year%4==0 ? "闰年":"平年";
Console.WriteLine("今年是{0}",text);
查看全部 -
if else if 的用法:
namespace Test
{
class Program
{
static void Main(string[] args)
{
double money = 60000.00;//存款金额
//请在这里补充多重条件判断
if(money >= 100000)
{
Console.WriteLine("送一台微波炉");
}
else if(money >= 50000 && money < 100000)
{
Console.WriteLine("送一套茶具");
}
else if(money >= 10000 && money < 500000)
{
Console.WriteLine("送一袋大米");
}
else
{
Console.WriteLine("没有礼品");
}
}
}
}
查看全部 -
C#的取余数:算术运算符(二)
这一节我们学习取余运算符。
C#中的取余运算符就是%。上一节学习的除号,作用是求2个数字相除的商,而取余运算符%的作用是求两个数字相除的余数。比如:
Console.WriteLine(19/5);//求19除以5的商,输出3 Console.WriteLine(19%5);//求19除以5的余数,输出4(商3余4)
编程中,%常常用来检查一个数字是否能被另一个数字整除。比如下面的代码片段:
int number = 29; Console.WriteLine(number%2);//求number除以2的余数
如果输出0,表示没有余数,即number能够被2整除(是偶数);如果输出1,表示有余数,即number不能被2整除(是奇数)。
查看全部 -
C#的数据类型
我们知道声明变量需要写出数据类型,我们今天要学习的是最常用的几种类型。
字符类型 char ,存储用 '' (单引号)括起来的一个字符,例如:char sex='男';//存储性别
字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:
string address="北京市宣武区牛街北口";//存储地址
整数类型 int ,存储整数,例如:
int age=23;//存储年龄
双精度浮点型 double ,存储小数,例如:
double salary=7991.63;//存储工资
以上四种是最常用的数据类型,其他常用类型,我们会随着课程深入慢慢介绍。
需要注意的是,某种类型的变量,只能存储这种类型的数据,否则,可能会出错。
查看全部 -
if(x%2==0)显然是在筛选偶数,偶数是不需要打印的。但如果用 break 关键字,则循环到 x==2 的时候就会结束,显然不符合要求,所以,应该是 continue 。
查看全部 -
与其他运算符从左向右计算不同,赋值运算符从右向左计算。
查看全部 -
int sum =_num1+_num2;查看全部
-
string temp;
temp=today;
today=tomorrow;
tomorrow=temp;查看全部 -
Console.WriteLine(“”!)
查看全部
举报