互换变量值
使编写的程序接受两个整数,分别保存在两个变量中,通过第三个变量把这两变量值互换。
namespace wxn
{
internal class zhihuhuan
{
static void Main(string[] args)
{
//输出控制台提示
Console.WriteLine("请输入第一个要转换的值x:");
//老样子定义变量,但不赋值,当然方法有很多,赋值的话就用不到下面的Concert了
int x, y;
int temp;
//使用Convert转换类型,要求用户输入数据;
x = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入第二个要转换的值y:");
y = Convert.ToInt32(Console.ReadLine());
//给变量添加转换写法
temp = x;
x = y;
y = temp;
//最后输出要转换的变量
Console.WriteLine("转换后结果为:x={0},y={1}", x,y);
}
}
}
运行结果如图所示
工资计算
要求输入员工的基本工资,在扣除房屋和物价津贴后,计算应该向该员工发放实际工资。
namespace wxn
{
internal class gongzi
{
static void Main(string[] args)
{
//输出控制台提示
Console.WriteLine("请输入你的基本工资:");
//定义变量,不赋值,与之前大同小异
int gz;
//使用Convert转换类型,要求用户输入数据
gz = Convert.ToInt32(Console.ReadLine());
//添加一个浮点型变量,房屋和物价津贴也可以定义成两个
double s;
s = 0.6;
//定义一个变量,用于表示扣除房屋和物价津贴后的工资
int wjfw;
wjfw = (int)(gz * s); //加入之前创建的变量定义一个计算公式
Console.WriteLine("扣除房屋和物价津贴,实发工资为:"+wjfw);
//这一题津贴是用来发放的不是扣除的,我搞错了,可以改一下double变量变为增加。
}
}
}
运行结果如图所示
转换
使用ToUpper和ToLower进行字母大小写之间的转换。
namespace wxn
{
internal class zhuanhuan
{
static void Main(string[] args)
{
Console.WriteLine("请输入要转换的字母:");
//定义字符串
String str;
str = Convert.ToString(Console.ReadLine());
//将输入的字全部转换成大写
Console.WriteLine("转换为大写后:" + str.ToUpper());
//将输入的字全部转换成小写
Console.WriteLine("转换为小写后::" + str.ToLower());
}
}
}
运行结果如图所示
℉转化成℃
将华氏温度转换为摄氏温度并以摄氏温度和华氏温度显示温度。
namespace wxn
{
internal class wendu
{
static void Main(string[] args)
{
//输出控制台提示
Console.WriteLine("请输入当前华氏温度:");
//定义双精度浮点型变量double
double tem,c;
tem = Convert.ToDouble(Console.ReadLine());
//定义转换温度公式
c = (tem - 32) / 1.8;
//输出转换后的温度
Console.WriteLine("{0}华氏度={1}摄氏度",tem,c);
}
}
}
运行结果如图所示
计算矩形
根据用户数据矩形的长和宽,计算矩形的面积和周长。
namespace wxn
{
internal class juxing
{
static void Main(string[] args)
{
//这次先定义变量
int c,k;
//然后写出输出语句
Console.WriteLine("请输入要计算矩形的长:");
c = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入要计算矩形的宽:");
k = Convert.ToInt32(Console.ReadLine());
//再定义两个变量,用于存放周长和面积公式,非常简单
int zc, mj;
zc = (c + k) * 2;
mj = c * k;
/*最后将公式带入打印的语句中就ok了,结束
这道题真是最简单的一个了*/
Console.WriteLine("此矩形的周长为:" + zc);
Console.WriteLine("此矩形的面积为:" + mj);
/*由于没有定义浮点型变量的缘故,输入带小数点的数会报错例如(3.5)
只能输入整数*/
}
}
}
运行结果如图所示
结语:以上就是本次的全部C#题目了,也基本上没有什么难度,写的多了必然就会了,重在理解变量的类型以及精准的运用,结束。