㈠ 怎用c語言輸入一個整數n和n個整數,輸出其中的最大值
是的,max=0是有問題的,如果輸入的數都小於0,0就成為最大值了,而輸入的數中沒有0,這樣顯然不對.
正確的做法是把第一個數賦給max,後面的數和max比較.
完整的C語言程序如下(見圖)
㈡ c語言求一組數的最大值
#include <stdio.h>
int main()
{ int i,n,x,max;
printf("有幾個數:");
scanf("%d",&n);
printf("請輸入%d個整數: ",n);
for(i=0; i<n; i++)
{ scanf("%d",&x);
if(i==0||x>max)max=x;
}
printf("最大值是%d ",max);
return 0;
}
㈢ 用c語言輸出最大的數
C程序代碼如下:
解析:
1、首先定義a,b,c,max四個整型變數,並輸入a,b,c三個數;
2、定義最大值為a,if循環體還是對b和c進行循環;
3、根據循環體判斷最大的值,最後輸出結果。
(3)c語言輸入一組數據輸出最大值擴展閱讀
C語言的基本構成
數據類型
C的數據類型包括:整型、字元型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。
常量與變數
常量其值不可改變,符號常量名通常用大寫。
變數是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應存儲單元。
數組
如果一個變數名後面跟著一個有數字的中括弧,這個聲明就是數組聲明。字元串也是一種數組。它們以ASCII的NULL作為數組的結束。要特別注意的是,方括內的索引值是從0算起的。
字元串
C語言的字元串其實就是以'