编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。
inti=1,max=1,max1=1;ints;Console.WriteLine("请输入10个数:");while(i<=10){s=int.Parse(Console.ReadLine());if(s>max){max1=max;max=s;}elseif(s>max1){s=max1;}i++;}Console.WriteLine("最大值为{0},次大值为{1}",max,max1);
举一反三
内容
- 0
从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们之和。这是一个典型的条件循环问题,用while语句实现。
- 1
用C#编写一个程序,从键盘上输入三个数,用三元操作符(?:)找出最大数。
- 2
编一个程序,从键盘上输入三个数,用三元运算符(?:)把最大数找出来。
- 3
编一个程序,从键盘上输入三个数,用三元运算符(? :)把最大数找出 来。 (在编译器上完成,并把程序填写正此)
- 4
编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序输出这10个数。