编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值

#include<stdio.h>
#include<string.h>
int main()
{
	char arr[10]={8,12,14,12,12,15,15,5,6,7};
	char arr1[10]={8,12,14,12,12,15,15,5,6,7};
	int max;
	int min;
	int i,j,k;
	for(i=0;i<9;i++)
	{
		j=i+1;
		if(arr[i]>arr[j])
		{
			max=arr[i];
			arr[j]=arr[i];
		}
	}
	for(k=0;k<9;k++)
	{
		if(arr1[k]<arr1[k+1])
		{
			min=arr1[k];
			arr1[k+1]=min;
		}
	}
	printf("max= %d\n",max);
	printf("min= %d\n",min);
}
时间: 2024-10-23 15:51:28

编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值的相关文章

输入三个整数,找出最大值

/* ============================================================================ Name : max.c Author : duanqibo Version : Copyright : Your copyright notice Description : 输入三个整数,找出最大值 ====================================================================

c语言:用户输入10个整数,程序找出其中的最大值和最小值

程序: #include<stdio.h> int main() { int arr[10] = {0}; int i = 0; int max = 0; int min = 0; printf("请输入10个整数:"); for (i = 0; i < sizeof(arr)/ sizeof(arr[0]); i++) { scanf("%d",&arr[i]); } max = arr[0]; for (i = 0; i < si

python练习:编写一个程序,要求用户输入10个整数,然后输出其中最大的奇数,如果用户没有输入奇数,则输出一个消息进行说明。

重难点:通过input函数输入的行消息为字符串格式,必须转换为整型,否则不能进行排序交换位置.通过索引的方式可以查看字符串中的每一个字符,双层for循环进行冒泡排序.for循环的倒序输出方式:for z in range(9,1,-1):.break直接跳出循环.通过标志位判断是否输出过奇数. 1 print("----------------------------") 2 num=input('请输入十个整数:')#通过input函数输入,这时返回值为行信息的字符串 3 for m

编一个程序,输入10个整数,并放在数组中,先降序输出全部的数,再统计并输出当中正数、负数和零的个数

public class Demo1 { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(-1); list.add(-2); list.add(-4); list.add(0); list.add(2); list.add(5); list.add(9); list.add(7); list.add(-9); list.add(-7);

输入10个整数,程序找出其中的最大值和最小值

#include <stdio.h> int main() { int a[10], i, max,min; for (i = 0; i<10; i++) { printf("num%d=", i + 1); scanf("%d", &a[i]); } max = a[0]; min = a[0]; for (i = 0; i<10; i++) { if (a[i]>max) max = a[i]; if (a[i]<mi

输入5个整数,找出其中最大整数和最小整数所在的位置,并将二者对调,然后输出调整后的5个数。

#include<stdio.h> main() { int arr[5], max, min, i, j, k; printf("Please enter five integers:\n"); for(i=0; i<5; i++) scanf("%d", arr[i]); min = arr[0]; for(i = 0; i < 5; i++) if(arr[i] < min) { min = arr[i]; j = i; } ma

输入10个整数,把其中最小的数与第一个数交换,最大的数与最后一个数交换。

输入10个整数,把其中最小的数与第一个数交换,最大的数与最后一个数交换.使用3个函数解决问题: (1) 输入10个整数的函数 (2) 进行交换处理的函数 (3) 输出10个数的函数 输出格式 输出结果,一行一个数字 输入样例 2 1 3 4 5 6 7 8 9 0 输出样例 input done swap done 0 1 3 4 5 6 7 8 2 9 display done 1 #include <stdio.h> 2 3 void input(int a[]) 4 { 5 ______

要求用户输入宽和高,显示出长方形的面积。

import java.util.Scanner; /** * @author 蓝色以太 * 要求用户输入宽和高,显示出长方形的面积. */ public class Area { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入长度:"); double length=sc.nextDouble(); System.out.printl

编程题:输入10个整数,输出最大数。

#include<stdio.h> void main() { int i,array[10],big;     /*给数组中所有元素赋值*/ for(i=0;i<10;i++) scanf("%d",&array[i]); /*找出数组中最大的元素*/ big=array[0]; for(i=1;i<10;i++) if(array[i]>big) big=array[i]; printf("The biggest is %3d\n&q