C 語言實(shí)例 – 判斷最大值

C 語言實(shí)例 - 判斷最大值

C 語言實(shí)例 C 語言實(shí)例

通過用戶輸入指定的數(shù)值,來判斷最大值。

實(shí)例 - 判斷最大值

#include <stdio.h> #include <stdlib.h> int main() { int i, num; float *data; printf("輸入元素個(gè)數(shù)(1 ~ 100): "); scanf("%d", &num); // 為 'num' 元素分配內(nèi)存 data = (float*) calloc(num, sizeof(float)); if(data == NULL) { printf("Error/b105/ 內(nèi)存沒有分配。"); exit(0); } printf("\n"); // 用戶輸入 for(i = 0; i < num; ++i) { printf("輸入數(shù)字 %d: ", i + 1); scanf("%f", data + i); } // 循環(huán)找出最大值 for(i = 1; i < num; ++i) { // 如果需要找出最小值可以將 < 改為 > if(*data < *(data + i)) *data = *(data + i); } printf("最大元素 = %.2f", *data); return 0; }

輸出結(jié)果為:

輸入元素個(gè)數(shù)(1 ~ 100): 5

輸入數(shù)字 1: 12
輸入數(shù)字 2: 32
輸入數(shù)字 3: 6
輸入數(shù)字 4: 56
輸入數(shù)字 5: 21
最大元素 = 56.00

C 語言實(shí)例 C 語言實(shí)例

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频