数组的简单使用示例

简介: /* ============================================================================ Name : TestArray.
/*
 ============================================================================
 Name        : TestArray.c
 Author      : lf
 Version     :
 Copyright   : Your copyright notice
 Description : 数组的简单使用示例
 ============================================================================
 */

#include <stdio.h>
#include <stdlib.h>
#define SIZE 5
#define NUM 5
void getAverage();
void searchMax();

int main(void) {
	getAverage();
	//searchMax();
	return EXIT_SUCCESS;
}

/**
 * 获取几个数的平均值
 */
void getAverage(){
	int total=0;
	int intArray[SIZE];
	int i;
	for(i=0;i<SIZE;i++){
		scanf("%d",&intArray[i]);
		total=total+intArray[i];
	}
	printf("total=%d\n",total);
	printf("average=%d",total/SIZE);
}

/**
 * 找出数组中的最大值
 */
void searchMax() {
	int result=0;
	int array[NUM];
	int i;
	for (i = 0; i < NUM; i++) {
		scanf("%d", &array[i]);
	}
	result=array[0];
	int j;
	for(j=1;j<NUM;j++){
		if (array[j]>result) {
			result=array[j];
		}
	}

	printf("max=%d", result);
}

相关文章
|
分布式计算 索引
常见的数组基本用法(二)
常见的数组基本用法
110 0
常见的数组基本用法(一)
常见的数组基本用法
104 0
编写一个程序,初始化一个double类型的数组,然后把该数组的内容拷贝至3个其他数组中(在main()中声明这4个数组)。
编写一个程序,初始化一个double类型的数组,然后把该数组的内容拷贝至3个其他数组中(在main()中声明这4个数组)。
|
C++ Linux
brk(), sbrk() 用法详解【转】
转自:http://blog.csdn.net/sgbfblog/article/details/7772153 贴上原文地址,好不容易找到了:brk(), sbrk() -- 改变数据段长度   brk() , sbrk() 的声明如下:   [cpp] view plain...
1211 0
|
存储
CImagelist 基本用法
1.综述在MFC中CImageList类封装了图像列表控件的功能,图像列表是一个具有相同大小的图像(可以是不同类型)的集合,其主要用于应用程序中大规模图标的存储。该控件是不可见的,通常与其它如CListBox,CComboBox,CComboBoxEx,CTabCtrl以及CTreeCtrl一起使用,为他们提供图标资源。
1351 0
|
程序员
endl用法
endl是一个特殊值,称为操纵符(manipulator),将它写入输出流时,具有输出换行的效果,并刷新与设备相关联的缓冲区(buffer)。通过刷新缓冲区,用户可立即看到写入到流中的输出。          程序员经常在调试过程中插入输出语句,这些语句都应该刷新输出流。
685 0
|
前端开发 JavaScript
|
数据库 索引
【转载】DataKeyNames,DataKeys 用法浅谈
原文地址:http://www.cnblogs.com/amos/archive/2010/07/16/1778796.html DataKeyNames作为GridView中的一个属性,我们可以利用这个属性结合DataKeys方便的访问GridView中每个字段的值。
1055 0
|
Java
java定时器的几种用法[转]
 1 import java.util.Calendar;   2 import java.util.Date;   3 import java.util.Timer;   4 import java.
934 0

热门文章

最新文章