中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用python怎么從鍵盤輸入若干個整數

發布時間:2021-05-13 16:06:11 來源:億速云 閱讀:727 作者:Leah 欄目:編程語言

本篇文章給大家分享的是有關使用python怎么從鍵盤輸入若干個整數,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

1、說明

用一個函數實現數據,輸入的功能,其首部為:

int Input(int s[])

Input的參數為輸入的數據,函數返回值大于0表示該行輸入的數據個數,0表示輸入結束。

2、實例

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
// // 拷貝到平臺的時候把my_fuction_lib.h注釋掉.
//#include "my_fuction_lib.h"
 
//在此下方插入自定義函數對的聲明:
void statistics(int n, int s[], int *max, int *min, float *avg)
{
    max[0] = min[0] =s[0];
    float sum = max[0];
    for(int i = 1;i<n;i++)
    {
        if(s[i] > max[0]) max[0] = s[i];
        else if (s[i] <min[0]) min[0] = s[i];
        sum += s[i];
    }
    avg[0] = sum/n;
}
int Input(int s[])
{
    /*
    以下寫法不可取,因為scanf里的i++后,回到while的判斷中,是s[i]就不是剛才讀組的值了
    因此無法判斷剛才讀到的是否結束標志0.
    int i = 0;
    scanf("%d",&s[i]);
    while(  s[i] != 0)
    {
        scanf("%d",&s[i++]);
    } */
    int i = 0;
    /* 初始化s[0] */
    scanf("%d",&s[i]);
    for(;s[i++] != 0;)
    {
        scanf("%d",&s[i]);
    }
    
    return i-1;
}
//主函數main
int main()
{
    int s[100];
 
    int min[1];
    int max[1];
    float avg[1];
    int n;
 
 
    int i = 0;
 
    
   // while(scanf("%d",&s[i++]) && s[i] != 0);
    n = Input(s);
    statistics(n, s, max, min, avg);
    printf("Num=%d\n", n);
    printf("Max=%d\n",max[0]);
    printf("Min=%d\n",min[0]);
    printf("Avg=%.3f\n",avg[0]);
 
 
    return 0;
}

python的五大特點是什么

python的五大特點:1.簡單易學,開發程序時,專注的是解決問題,而不是搞明白語言本身。2.面向對象,與其他主要的語言如C++和Java相比, Python以一種非常強大又簡單的方式實現面向對象編程。3.可移植性,Python程序無需修改就可以在各種平臺上運行。4.解釋性,Python語言寫的程序不需要編譯成二進制代碼,可以直接從源代碼運行程序。5.開源,Python是 FLOSS(自由/開放源碼軟件)之一。

以上就是使用python怎么從鍵盤輸入若干個整數,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄龙县| 武平县| 科技| 永兴县| 休宁县| 无为县| 乐亭县| 莎车县| 东源县| 鄂托克前旗| 镇坪县| 侯马市| 宁都县| 通道| 育儿| 定州市| 南通市| 建昌县| 德兴市| 平阴县| 衢州市| 德化县| 拜泉县| 洞头县| 临西县| 博湖县| 巴中市| 兴文县| 浦江县| 罗甸县| 明光市| 武定县| 青岛市| 玛沁县| 利津县| 庆阳市| 肇州县| 正安县| 临西县| 新野县| 基隆市|