zoukankan      html  css  js  c++  java
  • 3月7号

    三类语句:顺序,分支,循环。

    分支语句:1,if(){}  2,if(){} else{}   3,if(){}else if(){}else   4,if(){ if() }  else{} 

    两个例题:

    //输入三个整数,xyz,最终以从小到大的方式输出。利用嵌套。

    Console.Write("x= ");
    int x = int.Parse(Console.ReadLine());
    Console.Write("y= ");
    int y = int.Parse(Console.ReadLine());
    Console.Write("z= ");
    int z = int.Parse(Console.ReadLine());
    if (x < y && x < z)
    {
    if (y < z)
    {
    Console.WriteLine(x);
    Console.WriteLine(y);
    Console.WriteLine(z);
    }
    else //y>z
    {
    Console.WriteLine(x);
    Console.WriteLine(z);
    Console.WriteLine(y);
    }
    }
    if (y < z && y < x)
    {
    if (z < x)
    {
    Console.WriteLine(y);
    Console.WriteLine(z);
    Console.WriteLine(x);
    }
    else//z>x
    {
    Console.WriteLine(y);
    Console.WriteLine(x);
    Console.WriteLine(z);
    }
    }
    if (z < x && z < y)
    {
    if (x < y)
    {
    Console.WriteLine(z);
    Console.WriteLine(x);
    Console.WriteLine(y);
    }
    else//y>x
    {
    Console.WriteLine(z);
    Console.WriteLine(y);
    Console.WriteLine(x);
    }
    }
    Console.ReadLine();

    //求解一元二次方程ax^2+bx+c=0
    Console.WriteLine("求解一元二次方程a*x^2+b*x+c=0");
    Console.Write("a= ");
    double a = double.Parse(Console.ReadLine());
    if (a == 0)
    {
    Console.WriteLine("这不是一元二次方程");
    }
    else //a!=0
    {
    Console.Write("b= ");
    double b = double.Parse(Console.ReadLine());
    Console.Write("c= ");
    double c = double.Parse(Console.ReadLine());
    Console.WriteLine("这是一元二次方程");
    double de = b * b - 4 * a * c;
    double x1, x2;
    if (de > 0)
    {
    x1 = (-b + Math.Sqrt(de)) / (2 * a);
    x2 = (-b - Math.Sqrt(de)) / (2 * a);
    Console.WriteLine("方程有两个解: " + "x1= " + x1 + ", x2= " + x2);

    }
    else//de<=0
    if (de == 0)
    {
    x1 = (-b + Math.Sqrt(de)) / (2 * a);
    Console.WriteLine("方程有两个相同的解: x1=x2= " + x1);
    }
    else//de<0
    { Console.WriteLine("方程无解"); }

    Console.ReadLine();

    }

  • 相关阅读:
    将字符串按指定间隔分隔
    C#汉字转化为拼音
    Silverlight客户端分页 DataPager控件的使用
    c# EnumUtil
    【AS3代码】通过两者间的距离,检测是否碰撞
    【AS3代码】遮罩用法
    【AS3代码】XML操作
    【AS3代码】数组知识
    【AS3代码】深度的设置
    【AS3代码】模仿现实世界中(地球重力)的甩球游戏
  • 原文地址:https://www.cnblogs.com/wanlibingfeng/p/5252107.html
Copyright © 2011-2022 走看看