摘要: 知识点: 1指针、数组和地址之间的关系 数组的基地址是在内存中储存数组的起始位置,他是数组中第一个元素的地址,所以数组名本省是一个地址即指针值。 指针是以地址作为值得变量,而数组名的值是一个特殊的固定地址,可以把它看作常量指针。 2字符串和字符指针 如果定义一个字符指针接收字符串常量的值,该指针就指 阅读全文
posted @ 2016-12-07 21:56 BGD160809421 阅读(107) 评论(0) 推荐(0) 编辑
摘要: #include void sort(int a[],int n); int main(void) { int n,a[5]; int i; printf("请输入一个n(na[j+1]) { t=a[j];a[j]=a[j+1];a[j+1]=t; } } #include int search(int list[],int n,in... 阅读全文
posted @ 2016-12-07 21:12 BGD160809421 阅读(112) 评论(1) 推荐(0) 编辑
摘要: 知识点: 1.地址和指针 指针变量的定义:在定义指针变量时,需要在前面加上“*”; 在定义指针变量时,一定需要声明该变量的类型; 变量的访问方式 把一个变量的地址放到另一个变量中; 通过变量名或地址访问变量的储存区; 例:printf("%d",x); 赋值运算 一旦指针被定义并赋值后,就可以和其他 阅读全文
posted @ 2016-11-30 22:36 BGD160809421 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 第一题: 第二题: 第三题: 阅读全文
posted @ 2016-11-30 22:11 BGD160809421 阅读(219) 评论(1) 推荐(0) 编辑
摘要: #include int main() { int i,j,n,temp; int a[6][6]; printf("请输入一个n:"); scanf("%d",&n); for(i=0;i int main() { int i,j; int a[10][10]; for(i=1;i int main() { int a,b,c,... 阅读全文
posted @ 2016-11-24 00:35 BGD160809421 阅读(121) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int a,b,c,t; printf("输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a>b) {t=a;a=b;b=c;} if(a>c) {t=a;a=c;c=t;} if(b>c) {t=b;b=c;c=t;} printf("%d\t%d\t%d",a,b,c); retur... 阅读全文
posted @ 2016-11-23 15:49 BGD160809421 阅读(117) 评论(1) 推荐(0) 编辑
摘要: 知识点: 二维数组的定义和引用 定义: 数组名[行长度][列长度] 引用: 数组名[行下标][列下标] 二位数组的初始化 分行给二位数组赋初值 将所有数据写在花括号内,按数组排列的顺序给各元素赋初值 字符数组 字符串的储存和运算可以用一维字符数组来实现 一维字符数组的定义,引用,初始化和其他一维数组 阅读全文
posted @ 2016-11-23 12:08 BGD160809421 阅读(103) 评论(1) 推荐(0) 编辑
摘要: 知识点: 1.一维数组的定义 数组的变量名 数组元素的类型和数组的大小 2.一维数组的引用 引用前必须先定义再引用 数组只能逐个引用,不能一次引用多个元素 3.一维数组的初始化 在定义数组时对数组赋初值,一般形式为:int a[10]={1,2,3,4,5,6,7,8,9,10}; 阅读全文
posted @ 2016-11-16 11:32 BGD160809421 阅读(110) 评论(1) 推荐(0) 编辑
摘要: #include int main() { double x,sum=0,ave; int i; for(i=0;i #include int main() { double x,cost; printf("输入一个x:"); scanf("%lf",&x); if(x>0&&x50) printf("cost=%.2f\n",co... 阅读全文
posted @ 2016-11-16 10:57 BGD160809421 阅读(153) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int i; double average,sum=0; int a[10]; printf("请输入10个人的成绩:"); for(i=0;i int main() { int i,x,flag,a[10]; printf("请输入5个整数:"); for(i=0;i int mai... 阅读全文
posted @ 2016-11-15 21:20 BGD160809421 阅读(101) 评论(0) 推荐(0) 编辑