Ⅰ c语言编程:从键盘输入10个数,要求找出里面最大的数和最小的数
#include<stdio.h> int main() { int i, min, max, n; printf("输入10个数:"); scanf("%d", &n); min = max = n; for(i = 1; i < 10; i++) { scanf("%d", &n); if(min > n) min = n; else if(max < n) max = n; } printf("最小的数是:%d\n", min); printf("最大的数是:%d\n", max); return 0; }
Ⅱ C语言如何找出一个数组的最大数,并且指出是第几个数
#include<stdio.h>
main()
{
int a[10]={1,2,3,4,5,44,7,8,9,10};
int i;
int max,maxb;
max=a[0];maxb=0;
for(i=0;i<10;i++)
{
if(a[i]>max)
{
max=a[i];
maxb=i;
}
}
printf("max=%d , is %d
",max,maxb+1);
}
Ⅲ 如何用raptor软件编写程序“求10个数中的最大数”
RAPTOR 程序设计一、顺序结构编程 1.输入任意一个华氏温度值,然后将其转换成摄氏温度输出。算法:c = 5 / 9 (f - 32) 2.输入任意三角形的三边之长存入变量。
Ⅳ C语言编程的问题“3个数中找最大数”
错误较多,正确的代码:
#include
<
stdio.h>
int
main()
{int
a,b,c,d;
scanf
("%d,%d,%d",&a,&b,&c);
d=a-b;
if
(d>0)
{d=a;}
else
{d=b;}
if
(d>c)
{
printf("max
is
%d",d);}
else
{
printf("max
is
%d",c);}
return
0;
}
输入
3,4,5
输出
5
输入的三个数用两个逗号隔开
Ⅳ 编程 找出一组数中的最大值及其位置 。
Java代码:
public class Test3 {
public static void main(String[] args) {
int[] arr = new int[]{49, 38, 65, 97, 76, 13, 27};
int index = findMaxValueIndex(arr);
int maxValue = arr[index];
System.out.println("数组中的最大值是 " + maxValue + ",下标为 " + index);
}
public static int findMaxValueIndex(int[] arr){
int index = 0;
for(int i=1; i<arr.length; i++){
if(arr[i] > arr[index]){
index = i;
}
}
return index;
}
}
方法findMaxValueIndex()的返回值是数组中最大值的下标,获得最大值就不难了。
Ⅵ C语言 输入任意两个整数,求输出其中最大的整数 怎么做
很简单,自己定义一个比较函数,或直接在main函数中进行比较
用main:
main()
{
int
a,b;
printf("请输入两个整数:");
scanf("%d%d",&a,&b);
if(a>b)
printf("最大数为:%d\n",a);
else
printf("最大数为:%d\n",b);
}
定义新函数的代码也差不多,只要改几个变量就够了
Ⅶ 用C语言从5个数中找出最大的数怎么编程
#include <stdio.h>
int main()
{
int a[5],max,i;
for(i=0;i<5;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=1;i<5;i++)
if(max<a[i])
max=a[i];
printf("最大数为:%d\n",max);
return 0;
}
呵呵,gap12521 太可爱了,不用那么麻烦的
Ⅷ 从键盘输入任意三个数A,B,C找出其中的最大数怎么编程
摘要 您好,#include
Ⅸ 汇编语言 编程从一组数中找出最大数 急急急 详细过程
dseg segment
ary dw .............; 第一个数据项为数组长度
dseg ends
cseg segment
main proc far
assume cs:cseg, ds:dseg
push ds
xor ax,ax
push ax
mov ax,dseg
mov ds,ax
mov bx,0
mov cx,ary[bx]
adc bx
mov ax,ary[bx] ;//数组第一个数据项放入ax中
dec cx ;第一个数据项已用,减少一次比较
jz exit ;如果数组只有一项
next:
adc bx ;index+=1,
cmp ax, ary[bx]
jbe loop_next
mov ax, ary[bx] ;比ax大,取ary[bx]
loop_next:
loop next
exit:
;已经找到(ax中),做保存或显示等处理,省略
ret
main endp
cseg ends
end start
Ⅹ 怎样用编程方法求3个数值中最大的数值
假设3个数字为a
b
c,
数字类型任意,假定为int
int
max
=
a;
if(b
>
max)
{
max
=
b;
}
if(c
>
max){
max
=
c;
}
return
max;
//max也就是3个数字当中最大的值