1. 用c語言:輸入10個數,要求輸出其中最大的數
方法1:(利用比較法)
(1)c語言能數出的最大的數擴展閱讀
c語言程序結構:
1、判斷語句(選擇結構):
if 語句:「如果」語句;if—else 語句:「若…(則)…否則…」語句;switch 語句:「切換」語句;switch—case:「切換—情況」語句。
2、循環語句(循環結構):
while 語句:「當…」語句;do—while 語句:「做…當…(時候)」語句;for 語句:條件語句(即「(做)…為了…」語句)。
3、跳轉語句(循環結構:是否循環):
goto 語句:「轉舵」語句,也稱「跳轉」語句;break 語句:「中斷」(循環)語句,即結束整個循環;continue 語句:「繼續」語句(結束本次循環,繼續下一次循環);return 語句:「返回」語句。
2. C語言 輸出最大的數
直接寫一個for循環比較就行了,定義一個數組,然後寫循環定義一個中間變數max,用來保存數組中較大元素的值就可以了。
3. C語言,用函數求最大值的。
C語言,用函數求最大值的步驟如下:
1,首先編輯vc6.0中的代碼,將其另存為.c文件,然後單擊構建按鈕(或按鍵盤F7快捷鍵)。
4. c語言編程,求abc三個數的最大值
1、首先是滑鼠選擇單擊C語言編程軟體創建一個空的C語言文件。
5. C語言中允許的最大數是多少
1、C語言中最大的整型數據類型是long類型,佔4個位元組
C中短整型和整型均佔2個位元組,取值范圍是 -32768 ~~~ 32767
長整型佔4個位元組,取值范圍是 -2147483648 ~~~~ 2147483647
如果是無符號數的話,可以表示的數據就是
短整型和 整型: 0--- 65535
長整型: 0---4294967295
在C語言中如果一個數很大的話,超過最大的長整型,可以使用double來存儲,這樣不會影響運算精度。
2、不同類型的數據范圍是不同的:
[signed]int :-32768----32767
unsigned int:0---65535
[signed]short[int]:-32767---32768
long[int]:-2^31----(2^31-1)
unsigned long [int]:0---(2^32-1)
float:10^-37-----10^38
double:10^-307-----10^308
long double:10^-4931----10^4932
6. C語言,輸入10個數,把最大值的數找出來並輸出。
#include<stdio.h>
main()
{
inti,a,b;
intmax,min;
intmax=0,min=0;
printf("pleaseinput10numbers:");
scanf("%d",&a);
max=a;
min= a;
for(i=2;i<=10;i++)
{
scanf("%d",&a);
if(a>max)
max=a;
if(b<min)
min=a;
}
printf("max=%d ,max);
}
(6)c語言能數出的最大的數擴展閱讀:
使用其他方法找出10個數中的最大值並且輸出:
#include "stdio.h"
//從鍵盤輸入10個數存入一維數組,求這10個數中的最大值並輸出
int main()
{
int i;
float max,min,num[10];
printf("請輸入10個數,每輸入一個數按回車鍵結束: ");
for(i=0;i<10;i++){
scanf("%f",&num[i]);
}
max=num[0];
for(i=1;i<10;i++)
{
if(max<num[i])
max=num[i];
else if(min>num[i])
min=num[i];
}
printf("最大為:%f ,max);
return 0;
7. C語言求最大數
能夠運行.只是你輸入的數據必須是正數或者0才能判斷出最大數.該程序是以輸入負數為結束條件
例如你輸入1 2 3 -1;則輸出3
8. 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);
}
定義新函數的代碼也差不多,只要改幾個變數就夠了
9. 用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 太可愛了,不用那麼麻煩的
10. c語言中所能輸出的最大數是多少
不同類型的數據范圍是不同的。
[signed]int :-32768----32767
unsigned int:0---65535
[signed]short[int]:-32767---32768
long[int]:-2^31----(2^31-1)
unsigned long [int]:0---(2^32-1)
float:10^-37-----10^38
double:10^-307-----10^308
long double:10^-4931----10^4932