-
声明常量必须同时赋值,变量可分可同查看全部
-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 变量int2
{
class Program
{
static void Main(string[] args)
{
int age;
age = 18;
age = 20;
age = 20 + 1;
Console.WriteLine("我今年岁{0}",age);
age = age-2;
Console.WriteLine("我今年{0}岁", age);
}
}
}
int变量 这些命令语句从上到下顺序运行
查看全部 -
这是数据类型的区别,差别相当大,简言之:
double:双精度,浮点型,其实就是用来表示带小数的数字,比如5.5555;
int:整形,无小数点,只能表示5,不能表示5.0;
string:字符串类型,一般声明的时候用双引号括起来,如:"Hello You !"。查看全部 -
int age = 22; // int 声明变量赋值(一般用于数字)
Console.WriteLine("我的年龄为"+age+"岁");
string hobby;// string 给爱好赋值(一般用于中文)
hobby = "游泳";
Console.WriteLine("我的爱好是"+hobby);
查看全部 -
const 的概念就是一个包含不能修改的值的变量。
常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中提取的值来初始化常量。readonly 允许把一个字段设置成常量,但可以执行一些运算,可以确定它的初始值。
因为 readonly 是在计算时执行的,当然它可以用某些变量初始化。
readonly 是实例成员,所以不同的实例可以有不同的常量值,这使readonly更灵活。总结
const只能在初期就使用常量初始化好。对于每一次编译后的结果,const的值是固定的,而readonly的值是可以在运行的时候才确定值的查看全部 -
CW括号里加引号的内容会让原封不动的打印出来,相当于PI没有用于计算,即没被使用,将等号及后面的东西去掉即可
查看全部 -
///是文档注释,只能写在类、方法、属性的前面。不能用来注释单个变量
查看全部 -
{0}代表需要输出的变量查看全部
-
Console.Write()不换行 Console.Writeline()输出后换行查看全部
-
循环访问一组数据,从中找出符合条件的数据,这样的算法叫做查找。
写查找的算法,需要做 2 件事,一是写循环访问每一个数据,二是对每一个数据进行验证。这样,就需要写 2 个“条件”:循环条件和筛选条件。
请注意甄别:循环条件必须能够遍历每一个数据,如果你写的循环条件会漏掉某些数据,或者循环没有能够正常运行,请检查是不是把筛选条件也写在循环条件里了。
查看全部 -
1、比较运算符< 、> 、<=、>=不适用于string类型的数据;
2、想要比较string数组中的数字,可使用int.Parse(stringarray[ ])将字符串数字转化为整型
查看全部 -
C#中数组元素有多种初始化方式,请看下例:
上例中,数组 a 的初始化方式我们已经学习过了;数组 b、c、d 是在初始化时为数组元素指定初始值,请注意数组 d 用 [3] 声明了数组长度,后面 { } 中的初始值个数要与 [ ] 中声明的长度相同。数组 b、c 初始化没有声明长度,长度由 { } 中的初始值个数确定。
上一节我们还学习了数组的一个属性 Length , Length 能够返回数组的长度,利用它和数组元素的索引,我们可以循环访问每一元素。
查看全部 -
语法:数据类型[ ] 数组名 = new 数据类型[长度];
注意:数组名像变量名一样要遵循标识符的命名规则;长度必须是整数
一、如何知道一个数组的长度呢? 数组.Length 属性会返回数组的长度(即数组元素的个数)。
查看全部 -
在一个循环体中包含另一个循环,称为“嵌套循环”。当2个循环嵌套的时候,外层循环体执行一次,内层循环体执行 n 次( n 是内层循环的次数)。
查看全部 -
一、前面学习 switch 结构时,我们曾经遇到过 break 关键字, break 在 switch 结构的作用是“跳出 switch 结构”。
break 关键字还可以用在循环中,作用是“结束循环”。查看全部
举报