[理学]第6章_利用数组处理批量数据.ppt

[理学]第6章_利用数组处理批量数据.ppt

#include stdio.h void main() { char string[81]; int i,num=0,word=0; char c; gets(string); for (i=0;(c=string[i])!=\0;i++) if(c== ) word=0; else if(word==0) { word=1; num++; } printf(There are %d words in the line.\n,num); } C语言规定在定义和引用二维数组时采用两对括号: 二维数组定义的一般形式为 类型说明符 数组名[常量表达式][常量表达式]; 为什么在定义二维数组时采用两对双括号的形式 例如:定义a为3×4(3行4列)的数组,b为5×10(5行10列)的数组。如下: float a[3][4],b[5][10]; 这样做有什么好处呢? 我们可以把二维数组看作是一种特殊的一维数组:它的元素又是一个一维数组 例如: a[3][4] 可以把a看作是一个一维数组,它有3个元素:a[0]、a[1]、a[2],每个元素又是一个包含4个元素的一维数组 函数如何定义?有什么作用? 例如: 定义函数f(x)返回x的平方 定义函数判断素数 定义函数输出hello 定义函数 pow(x,y) #in

文档评论(0)

1亿VIP精品文档

相关文档