答案:
#include<stdio.h>
int main()
{
int num[10] = {1,2,3,4,5,6,7,8,9,10};
int max = num[0],index_max = 0;
int min = num[0],index_min = 0;
int i = 0;
for(i = 0; i < 10; i++)
{
if(num[i]>max)
{
max = num[i];
index_max = i;
}
}
for(i = 0; i < 10; i++)
{
if(num[i]<min )
{
min = num[i];
index_min = i;
}
}
printf("max = %d,min =? %d",num[index_max],num[index_min]);
return 0;
}
分析:
題目要求要找兩個值和值的下標,所以我們可以設立4個變量。
然後利用for循環(c語言基礎知識)進行比較,得出答案。
C語言是壹門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供壹種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以壹個標準規格寫出的C語言程序可在許多電腦平臺上進行編譯,甚至包含壹些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平臺。