编写一个程序,对输入的4个整数,求出其中的最大值和最小值

供稿:hz-xin.com     日期:2025-01-14
编写一个程序,对输入的4个整数,求出其中的最大值和最小值,请使用C#编写。。。

static void Main(string[] args)
{
decimal max1,min2,number3;
Console.WriteLine("Please input 4 number:");
Console.WriteLine("请输入第一个数:");
number3= decimal.Parse(Console.ReadLine());
max1 = min2 = number3;
Console.WriteLine("请输入第二个数:");
number3 = decimal.Parse(Console.ReadLine());
if(number3 > max1 ) max1 = number3;
if(number3 < min2 ) min2 = number3;

Console.WriteLine("请输入第三个数:");
number3= decimal.Parse(Console.ReadLine());
if(number3 > max1 ) max1 = number3;
if(number3 < min2 ) min2 = number3;


Console.WriteLine("请输入第四个数:");
number3 = decimal.Parse(Console.ReadLine());
if(number3 > max1 ) max1 = number3;
if(number3 < min2 ) min2 = number3;

Console.WriteLine("最大值:" + max1.tostring());

Console.WriteLine("最小值:"+ min1.tostring());
}

int[] src=new int[4]{4,5,6,7}; //src数组表示4个整数

int max=src[0];
int min=src[0];
foreach(int c in src)
{
if(max<c)
max=c;
if(min>c)
min=c;
}
//之后max和min就分别指向最大值和最小值

#include<stdio.h>

int main(void)

{ int a,b,c,d,max1,min1,max2,min2;

printf("请输入四位整数:");

scanf("%d %d %d %d",&a,&b,&c,&d);

if(a>b)

{max1=a;min1=b;}

else

{max1=b;min1=a;}

if(c>d)

{max2=c;min2=d;}

else

{max2=d;min2=c;}

if(max1<max2)

max1=max2;

if(min1>min2)

min1=min2;

printf("最大值是%d
",max1);

printf("最小值是%d
",min1);

return 0;

}




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

C语言编写程序,输入4个整数,输出其中的最大值
include"stdio.h"int main(){ int a, b, c, d,x,y, max;scanf("%d%d%d", &a, &b, &c, &d);x=a>b?a:b;y=c>x?c:x;max=d>y?d:y;printf("max=%d\\n",max);return 0;}

C语言,程序设计 输入4个整数,要求按由小到大的顺序输出 怎么做啊...
\/\/本实例采用冒泡排序法对整数型数组元素进行排序。\/\/冒泡排序法的基本思想:(以升序为例)含有n个元素的数组原则上要进行n-1次排序。对于每一躺的排序,从第一个数开始,依次比较前一个数与后一个数的大小。如果前一个数比后一个数大,则进行交换。这样一轮过后,最大的数将会出现称为最末位...

用c#控制台应用程序,对输入的四个整数,求出其中的最大数和最小数,并...
至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到倒数第二个数(倒数第一的位置上已经是最大的),第二趟结束,在倒数第二的位置上得到一个新的最大数(其实...

用c语言编程:编写一个程序,输入4个数,求其平均值
程序代码如下:直接编译,程序输出结果中任意输入4个数字,程序执行结果如下图所示:

java输入4个整数求它们的最大值程序怎么写?
param args \/ SuppressWarnings("unchecked")public static void main(String[] args) { int[] num = new int[4];\/\/ 保存输入的值 int i = 0;do {\/\/ 此循环用于接受用户输入的值 System.out.println("请输入第" + (i + 1) + "个数:");InputStreamReader reader = new InputStream...

C语言编程 输入4个整数,显示出其中具有相同数字的个数.
int main(void){ int i, tmp;int num[4];int count[10] = {0}; \/\/ 记录各个数的个数,初始都为0 for (i = 0; i < 4; i++) { scanf("%d", &num[i]); \/\/ 循环接收输入4个整数 } for (i = 0; i < 4; i++) { \/\/ 对四个数进行判断 while (num[i] >...

编写程序输入四个数,求他们的平均值并输出
printf("嗯 ,现在输入一个整数按回车键\\n");scanf("%d",&a[h]);} printf("\\n");for(h=0;h<n;h++)if(a[h]%2==0) \/\/余数为0,则是偶数 { sum=a[h]+sum; \/\/记录偶数的总和 count++;\/*记录偶数的个数*\/ } printf("偶数总和为: %d\\n",sum);printf("共有偶数: %d ...

输入4个整数,要求按从小到大顺序输出这4个数。(C语言试题)
编写一个C语言程序,输入四个整数,程序将它们按从小到大的顺序输出。程序的主体逻辑如下:程序首先定义了一个整型数组a,大小为4,用于存储输入的四个整数。使用for循环初始化数组元素。接着,程序实现了一个冒泡排序算法,用于对数组中的四个整数进行排序。通过两层循环,进行元素比较和交换,确保数组中...

(C语言程序)输入1至10范围内的四个整数,寻找对它们作加、减、乘、除四...
double num[4]={1,1,1,1},tem1,tem2,tem3,abc=1111;char sign[5]="+-*\/";printf("input 4 numbers:");for(i=0;i<4;i++){scanf("%lf",num+i); save[i]=num[i];} for(i=0;i<4;i++)for(j=0;j<4;j++)if(j!=i){for(k=0;k<4;k++)if(k!=i&&k!=j){...

输入四个数,要求按照从大到小的顺序输出。使用c语言程序来设计
include <stdio.h> void main(){ int i,j,a[4],t;for(i = 0 ;i < 4; i++)scanf("%d",&a[i]);for(i =0 ;i<3;i++){ for(j = i+1; j <4;j++){ if(a[i]<a[j]){ t = a[i];a[i] = a[j];a[j] = t;} } } for( i = 0; i< 4;i++)printf(...