C#实战--三个数找最大值(4种方法)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/*
 * 编一个程序
 * 从键盘上输入三个数
 * 用三元运算符(? :)把最大数找出来。
 */

namespace PI
{
    class Program
    {
        static void Main(string[] args)
        {
            Int32 var_a, var_b, var_c,max;
            var_a = int.Parse(Console.ReadLine());
            var_b = int.Parse(Console.ReadLine());
            var_c = int.Parse(Console.ReadLine());
           //-----------------1----------------------
            //if(var_a>var_b)
            //{
            //    max=var_a;
            //}
            //else if(var_c>var_b)
            //    {
            //    max=var_c;
            //    }
            //     else max=var_b;
            //-----------------2--------------------
            //max = var_a;
            //if (var_b > max)
            //    max = var_b;
            //else if (var_c > max)
            //    max = var_c;
            //-------------3--------------
            //max = var_a > var_b ? var_a : var_b;
            //max = max > var_c ? max : var_c;
            //----------------4-----------------
            max=var_a>var_b?var_a>var_c?var_a:var_c:var_b>var_c?var_b:var_c;
            //------------5--------------------------
            Console.WriteLine("第一个数:{0}\n第二个数:{1}\n第三个数:{2}\n最大数:{3}\n",var_a,var_b,var_c,max);

            Console.ReadKey();

        }
    }
}
时间: 2024-10-08 13:27:48

C#实战--三个数找最大值(4种方法)的相关文章

简单代码 //输入三个数求最大值.

static void Main(){  //输入三个数求最大值.    string answar = "y";  while (answar=="y"||answar=="Y")  {    int x,y,z,max;   Console.WriteLine("请输入第一个数:");   x = int.Parse(Console.ReadLine());   Console.WriteLine("请输入第二个

转载:CSS实现三栏布局的四种方法示例

转载网址:http://www.jb51.net/css/529846.html 前言 其实不管是三栏布局还是两栏布局都是我们在平时项目里经常使用的,也许你不知道什么事三栏布局什么是两栏布局但实际已经在用,或许你知道三栏布局的一种或两种方法,但实际操作中也只会依赖那某一种方法,本文具体的介绍了三栏布局的四种方法,并介绍了它的使用场景. 所谓三栏布局就是指页面分为左中右三部分然后对中间一部分做自适应的一种布局方式. 1.绝对定位法 HTML代码如下: <div class="left&quo

03_汇编语言(n个数找最大值)

程序要求: 先输入一个数n(0<n<=100),再输入n个无符号数K(0<=K<=65535),找出这n个数的最大值并输出 测试实例保证输入每个数之后,都会以回车结束 代码: 1 ;程序要求:先输入一个数n(0<n<=100),再输入n个无符号数K(0<=K<=65535),找出这n个数的最大值并输出 2 ;实例保证输入的每个数都以回车结束 3 4 STACK SEGMENT STACK 'STACK' 5 STAK DW 256 DUP(?) 6 STAC

css实现三栏布局的几种方法及优缺点

三栏布局,顾名思义就是两边固定,中间自适应. 三栏布局在实际的开发十分常见,比如淘宝网的首页,就是个典型的三栏布局:即左边商品导航和右边导航固定宽度,中间的主要内容随浏览器宽度自适应. 我们不妨假定这样一个布局:高度已知,其中左栏.右栏宽度各为300px,中间自适应,可以通过几种方法来实现?以及各自的优缺点是什么? 一.浮动布局 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> &l

三个数的最大值

有三个整数a b c,由键盘输入,输出其中的最大的数. 输入 一行数组,分别为a b c 输出 a b c其中最大的数 样例输入 10 20 30 样例输出 30 #include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a<c) { a=c; } if(a<b) { a=b; } printf("%d\n",a); return 0;

三个数找最大 1.0

#include<stdio.h> int main() {     int a,b,c;     int i;     scanf("%d %d %d",&a,&b,&c);     if(a>b)     {        i=a;        if(i>c)        {           printf("max=%d\n",i);        }        else        {       

三个数找最大 2.0

#include<stdio.h> void swap(int*a,int*b) {     int tmp=*a;     *a=*b;     *b=tmp; } int main () {     int a,b,c;     scanf("%d %d %d",&a,&b,&c);     if(a<b)     {        swap(&a,&b);     }     if(b<c)     {       

三元运算符?:求三个数的最大值

代码: #include <stdio.h> #include <stdlib.h> int max(int, int, int); int main(void) { int a, b, c; a = 100, b = 200, c = 300; printf("a = %d, b = %d, c = %d, max = %d\n", a, b, c, max(a, b, c)); a = 200, b = 300, c = 100; printf("

php 写程序求三个数的最大值

最简单的调用PHP自带的max函数即可:echo max(1,2,3,4,5); 如果要自定义函数的话:function test($a,$b,$c){ return $a > $b ?($a > $c ? $a : $c) : ($b > $c ? $b :$c);}