自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。
强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:
int i=(int)3.0;
数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。
强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:
int i=(int)3.0;
数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。
2016-03-27
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
/*
* 这是一段提示信息
*/
Console.WriteLine("积跬步,至千里");//打印并换行
}
}
}
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
/*
* 这是一段提示信息
*/
Console.WriteLine("积跬步,至千里");//打印并换行
}
}
}
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= y; x++)
{
Console.Write(x);
}
Console.WriteLine();
}
{
for (int x = 1; x <= y; x++)
{
Console.Write(x);
}
Console.WriteLine();
}
2016-03-25
for (int x=1;x<=12 ;x++ )//请填写代码
{
Console.WriteLine(x+" ");
}
{
Console.WriteLine(x+" ");
}
2016-03-25
int x = 1;
int sum = 0;//和,初始化为0
while (x <= 30)//循环条件
{
sum += x;
x++;
}
Console.Write("1-30奇数的和:" + (sum - (5 * 3)) / 2);
int sum = 0;//和,初始化为0
while (x <= 30)//循环条件
{
sum += x;
x++;
}
Console.Write("1-30奇数的和:" + (sum - (5 * 3)) / 2);
2016-03-25