Ⅰ 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個數字當中最大的值