利用指针控制数组大小过程
2015-05-14 19:10
309 查看
#include<stdio.h> #include<stdlib.h> int main() { int a,i,j; int* n; float* score=NULL; n=&a; printf("请输入人数:"); scanf("%d",&a); score= ( float * ) malloc(sizeof(float)*a); printf("请输入成绩:\n"); for(i=0;i<a;i++) { scanf("%f",&score[i]); } printf("您输入的成绩为:\n"); for(i=0;i<a;i++) { printf("%.2f ",score[i]); } printf("\n"); int min; printf("成绩的排序为:\n"); for(i=1;i<=a;i++) { for(j=i;j>=1;j--) { if(score[j]>score[j-1]) { min=score[j-1]; score[j-1]=score[j]; score[j]=min; } } } for(i=0;i<a;i++) { printf("%.2f ",score[i]); } printf("\n"); return 0; }
相关文章推荐
- 利用指针访问数组
- C++ delete []p 数组指针,如何知道该数组大小的
- C#数组大小分析(附测试过程中想起的debug和release区别)
- 输入3个数a,b,c,按大小顺序输出(利用指针方法)
- 利用指向函数的指针数组实现计算器
- 数组类型与数组指针的巧妙利用 - 回复 "Delphier" 的问题
- C++利用指针数组和快排对输入的字符串进行排序
- 关于利用数组名获取数组大小的一点误区 - [C&CPP]
- 数组内部指针控制
- 利用指向数组的指针来得到数组的最后一个数
- C++,利用指针对数组元素进行大小排序
- 使用Net.Sockets.TcpListener和Net.Sockets.TcpClient进行图片传输时怎样精确控制接收缓存数组大小
- 第17周 利用指针筛选数组中相同的数字
- 利用指针将数组存储区内容求反
- 数组类型与数组指针的巧妙利用
- 利用数组名作为函数参数传递排序和用指针进行排序
- C数组名与指针,sizeof与strlen,free与delete区别,野指针,编译过程简介
- 利用指向类成员函数的指针数组,实现更加隐蔽的接口
- 利用OpenCV鼠标控制窗口大小
- 20170731 JAVA利用数组和循环比较数组元素的大小