摘要: 贴个代码: 1 # include <stdio.h> 2 # include <math.h> 3 4 int main(void) 5 { 6 int i, j, n, a[101]; 7 8 for(i = 1; i <=100; i++) 9 {10 a[i] = i; //使 a[1] 到 a[100] 的值为 1 到 10011 }12 13 //a[1]的值是:1,1不是素数,所以将其值赋为014 a[1] = 0;15 16 for(i = 2; i < sqrt(100.0); i++)17 ... 阅读全文
posted @ 2011-11-29 14:08 Nature.Art 阅读(3860) 评论(0) 推荐(1) 编辑
摘要: 昨天总结了关于 "指针和一维数组" 一些知识点和简单的用法,并最终以一个输出指定一维数组的元素的函数而结束。其实,想要理解指针与数组这一块,也不是什么难事,关键有这么几点要搞清楚:1. 数组名;不管是一维数组、二维数组还是N为数组,都必须能够清晰的判断出它们的数组名的的含义。2. 数组下标与数组元素指针之间的关系;这点也非常重要。3. 指针变量的运算;只要了解这三点,我想理解指针与数组之间的关系就没什么太大的问题了。^_^下面来看一个例子:int a[4][5];int * p = a; [error]乍一看,这两行代码没什么问题。如果不能理解数组名的含义,估计也看不出来错 阅读全文
posted @ 2011-11-29 12:23 Nature.Art 阅读(863) 评论(0) 推荐(0) 编辑