回覆列表
  • 1 # 使用者646602480848

    程式原始碼如下:

    #include "pch.h"

    #define _CRT_SECURE_NO_WARNINGS

    #include

    int main()

    {

    int loop = 10;//定義迴圈次數

    int min, max, value;//定義最大值、最小值、輸入值

    printf("輸入整數:");//文字提示

    do//迴圈輸入並進行判斷最大最小

    {

    scanf("%d", &value);//輸入

    if (loop == 10) //第一次輸入

    {

    max = min = value; loop--; continue;//先將max、min放入一個數用於比較

    }

    else

    {

    if (value > max) max = value;//找最大值

    if (value

    loop--;//迴圈變數遞減

    }

    } while (loop != 0);

    printf("輸入的10個數中,最大數:%d\t最小數:%d\n", max, min);//輸出最值

    return 0;

    }

    程式執行結果如下:

    擴充套件資料:

    其他實現方式:#include

    {

    float num[10];

    int i;

    float max,min;

    for(i=0;i

    {

    scanf("%f",&num[i]);

    if(i==0)

    {

    max=min=num[i];

    }

    else

    {

    if(max

  • 中秋節和大豐收的關聯?
  • 如何對待挫折?