C语言实现 求10 个整数中最大值

#include "stdio.h"

void main()

{

int num[10];

int max,i,j;

for(i=0;i<10;i++)

{

printf("请输入第%d个数: ",i+1);

scanf("%d",&num[i]);

}

max=num[0];

for(j=1;j<10;j++)

{

if(num[j]>max)

max=num[j];

}

printf("10个整数的最大值为");

printf("%d\n",max);

}

时间: 2024-12-18 00:27:09

C语言实现 求10 个整数中最大值的相关文章

求10 个整数中最大值。

#include <stdio.h> int main () {        int a[10];    int s,i;    printf("请输入10个数:");    scanf("%d",&a[0]);          for(i=0;i<9;i++)         scanf("%d",&a[i]);     s=a[0];           for(i=1;i<10;i++)    

C语言求10个整数中的最大值

我们知道求三个整数的最大值可以先定义三个变量来存放这三个数值,但是如果有十个,一百个,一千个,我们不可能定义那么多变量出来,没有什么意义.怎么解决呢?这个时候我们可以用一个数组来存放我们需要比较的数值,比如十个值,我们就用a[10].美观简洁高效!数据的存放解决了,下来就是比较,先定义一个变量比如:MAX来存放这十个数其中的一个值再一一进行比较就可以了,但为了方便起见,我们通常选择数组的第一个值即a[0]赋值给变量,然后依次和a[1].a[2]....顺序比较.如果MAX小于a[1]则把a[1]

【c语言】求两个整数中的较大者

// 求两个整数中的较大者 #include <stdio.h> int max( int a, int b ) { int temp; if( a > b ) { temp = a; } else { temp = b; } return temp; } int main() { int a,b; printf("请输入要比较的两个数:\n"); scanf("%d %d",&a,&b); printf("大数是:%d\

求10 个整数中的最大值

思路: 首先应该将自己要进行判断的数字存入数组中,在额外创建一个临时变量用来储存最大值,从数组中的第一个元素开始和第二个元素进行大小的比较,将较大的那个值存入临时变量中,然后依次进行比较,都次都是将最大的数存入临时变量,直到数组中的元素都比较完成 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 #define NUM 10 5 6 int main() 7 { 8 9 int i = 0; 10 int max = 0; 11 int Ar

求10个整数中的最大值

#include "stdio.h" int main() {  int arr[10];  int i=0;  int max=0;  for (i=0;i<sizeof(arr)/sizeof(arr[0]);i++)  {   scanf("%d",&arr[i]);  }  max=arr[0];  for (i=0;i<sizeof(arr)/sizeof(arr[0]);i++)  {  if(arr[0]<arr[i])  {

求出10个整数中的最大值

//求出10个整数中的最大值#include <stdio.h>int main(){ int arr[10];//定义存放10个整数的数组 int i; int tmp;//定义中间变量 printf("请输入10个整数:\n"); for(i=0;i<10;i++)//数组的初始化 {  scanf("%d",&arr[i]); } for(i=0;i<10;i++)//寻找10个整数中的最大值 {  if(arr[0]<=

12_1求两个整数中的较小值,要求不能使用比较运算符, if-else, a&gt;b?a:b, while for

转载请注明出处:http://www.cnblogs.com/wuzetiandaren/p/4253932.html  声明:现大部分文章为寻找问题时在网上相互转载,此博是为自己做个记录记录,方便自己也方便有类似问题的朋友,本文的思想也许有所借鉴,但源码均为本人实现,如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明.谢谢. 题目:求两个整数中的较小值,要求不能使用比较运算符, if-else, a>b?a:b, while for, 内嵌汇编递归第三方函数. 在网上看到一些网友给出了

【c语言】求两个整数之和

// <img src="http://img.blog.csdn.net/20150423113342974?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb3lhcWlhbjU1Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /> #include <stdio.h>

c语言编程求两个整数的最大公约数(两种方法)

第一种(for循环) #include <stdio.h> #include <stdlib.h> int main() { int i, min, k, a, b; printf("请输入两个整数:\n"); scanf("%d%d", &a, &b); if (a>b)//此处if else语句可以删除(只是为了少执行几步程序) min = b; else min = a; for (i = min; i>0;