C#基础题解析

计算

输入数值进行加减乘除及求余的运算,以格式化的方式输出。

namespace Yus
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int Y,S;
            //转换变量类型,Y,S为变量名字,可自行设定
            Y = int.Parse(Console.ReadLine());
            S = int.Parse(Console.ReadLine());
            //加减乘除和求余运算。
            Console.WriteLine("{0} + {1} = {2}", Y, S, Y + S);
            Console.WriteLine("{0} - {1} = {2}", Y, S, Y - S);
            Console.WriteLine("{0} * {1} = {2}", Y, S, Y * S);
            Console.WriteLine("{0} / {1} = {2}", Y, S, Y / S);
            Console.WriteLine("{0} % {1} = {2}", Y, S, Y % S);
        }
    }
}

运行结果如图所示

运行结果

乘法运算

输入一个数,输出该数分别与1~10的数相乘的结果。

namespace wxn
{
    internal class chengfa
    {
        static void Main(string[] args)
        {
            //打印控制台提示语句
            Console.WriteLine("请输入一个数:");
            //随意定义一个变量
            int G;
            //控制台输入
            G = Convert.ToInt32(Console.ReadLine());
            //打印结果,
            Console.WriteLine("{0}*{1}={2}", G, 1, G * 1);
            Console.WriteLine("{0}*{1}={2}", G, 2, G * 2);
            Console.WriteLine("{0}*{1}={2}", G, 3, G * 3);
            Console.WriteLine("{0}*{1}={2}", G, 4, G * 4);
            Console.WriteLine("{0}*{1}={2}", G, 5, G * 5);
            Console.WriteLine("{0}*{1}={2}", G, 6, G * 6);
            Console.WriteLine("{0}*{1}={2}", G, 7, G * 7);
            Console.WriteLine("{0}*{1}={2}", G, 8, G * 8);
            Console.WriteLine("{0}*{1}={2}", G, 9, G * 9);
            Console.WriteLine("{0}*{1}={2}", G, 10, G * 10);
        }
    }
}

运行结果如图所示

乘法运算结果

两数相乘

输入两个整型数据,并且显示他们的乘积。

namespace wxn
{
    internal class xiangcheng
    {
        static void Main(string[] args)
        {
            /*定义两个整数类型的变量,名称随意,我图方便定义了两个字母,
            要求规范不建议这样定义变量*/
            int S, H;
            //控制台输入语句
            Console.WriteLine("请输入第一个整数:");
            //接下来就非常简单了,打印输出语句
            S = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入第二个整数:");
            H = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("{0}*{1}={2}", S, H, S * H);
        }
    }
}

运行结果如图所示

两数相乘运算结果

面积

输入三角形的三条边,从而求出三角形的面积。

namespace wxn
{
    internal class mianji
    {
        static void Main(string[] args)
        {
            //同上一样,随意定义三个变量
            int S,H,F;
            //运用方法同上面几个一样,很简单,不做过多解释
            Console.WriteLine("请输入第一条边:");
            S = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入第二条边:");
            H = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入第三条边:");
            F = Convert.ToInt32(Console.ReadLine());
            //再定义一个,再定义一个整型变量,使其等于三条边相加长度的1/2用于下面的公式
            int p = (S + H + F) / 2;
            //将上面定义的变量p代入公式打印即可,下面的花括号中必须为3,否则得出的数据不准确
            Console.WriteLine("此三角形面积为:{3}",S,H,F, Math.Sqrt(p * (p - S) * (p - H) * (p - F)));
        }
    }
}

运行结果如图所示

面积运算结果

结语:最后还有一题,由于没有做到自己想要的结果,就不发出来了,以上的代码题都是比较简单易懂的,理解的话上手很快,如有错误,还望指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值