码迷,mamicode.com
首页 > 编程语言 > 详细

WY c语言入门 (6)

时间:2017-03-12 23:17:51      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:div   log   i++   赋值   输入   main   print   最大值   提示   

6.1.1 数组

如何记录输入的很多数字?

int number[100] 数组

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int x;
 6     double sum = 0;
 7     int cnt = 0;
 8     int number[100];//引入数组
 9     scanf("%d", &x);
10     while ( x!= -1 ){
11         number[cnt] = x;//对数组赋值
12         sum += x;
13         cnt ++;
14         scanf("%d", &x);
15     }
16     if ( cnt > 0 ){
17         printf("%f\n", sum/cnt);
18         int i;//遍历数组
19         for ( i=0; i<cnt; i++){
20             if ( number[i] > sum/cnt){
21                 printf("%d\n", number[i]);
22             }
23         }
24     }
25     return 0;
26 } 


6.1.2 定义数组

类型 变量名称[元素数量];   数量为整数 下标索引从0开始

需保证只使用下标不越界[0,数组最大值-1 ]

越界提示 segmentation fault

 

WY c语言入门 (6)

标签:div   log   i++   赋值   输入   main   print   最大值   提示   

原文地址:http://www.cnblogs.com/apeter/p/6539540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!