c语言设计一维数组,一维数组 (1)C语言程序设计.pdf
C語言程序設計
一維數組 C語焉不詳
內容提要
1 一維數組的定義
2 一維數組的初始化
3 一維數組的引用
怎樣學好C語言?
引例
【案例】從鍵盤上輸入某學科競賽組6名成員的
成績(整數),求平均成績、并找出最高分和
最低分。
分析:
6名學生的成績,數據類型
相同,可以看作一個集合。 數組
一、一維數組的定義
數組名稱
int score[6]
數組長度
數組中數據
元素的類型
類型標識符數組名[整型常量表達式]
二、一維數組的初始化
一維數組可在定義時初始化即給數組元素賦初值
數據類型 數組名[常量表達式] ={初值表}
給數組中的每一
int score[6 ]={82,45,89,90,67,98}; 個元素賦值
int score[6]={82,45,89}; 給數組中前三個元
素賦值
int score[6]={0}; 給數組中所有數
據元素賦值為0
二、一維數組的初始化
對數組所有元素賦初值,此時
數組定義中數組長度可以省略
對數組部分元素賦初值,此時 數組的初始化
數組長度不能省略
對數組的所有元素賦初值0
三、一維數組的引用
一維數組元素的引用形式:數組名[下標]
請注意:數組的
int score[6]; 下標從0開始。
score[0]=82;
score[1]=45;
四、編程實例
【實例2001】
#include "stdio.h"
#include "conio.h"
#define N 6
void main()
{ int score[N], loop, sum, max, min;
printf(" Please input %d scores(departed
by space): ", N);
四、編程實例
for( loop = 0; loop < N; loop++)
scanf("%d", &score[loop]);
sum = max = min = score[0];
for(loop = 1; loop < N; loop++)
{ sum += score[loop];
if (score[loop] > max) max =
score[loop];
四、編程實例
if (score[loop] < min) min =
score[loop]; }
printf("\n average = %4.1f, ma
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的c语言设计一维数组,一维数组 (1)C语言程序设计.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机院校人气排名,2019高校人气排行
- 下一篇: 华为云占用443端口_关于XAMPP默认