自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 c程序设计 第八章习题 用指针的指针排序和用指针排序

//用指向指针的指针给n个整数排序并输出 //将排序单独写成一个函数,n个整数从主函数输入,从主函数输出 #include void sort(int **p,int n); int main() { int i,n,num[20],*pnum[20],**p; printf("input the number(n):"); scanf("%d",&n); for(i=0;i<n

2017-11-21 13:19:47 2526 1

原创 指针的指针习题笔记

谭浩强老师《 c程序设计》第八章 例题20 //用指向指针的指针给五个字符串排序 #include #include #define line 20 //定义字符串最大长度 void sort(char **p) //冒泡法排序 { int i,j; char *temp; for(i=0;i<5;i++) for(j=i+1;j<5;j+

2017-11-21 11:18:42 223

转载 输入一个字符串(包含数字和非数字字符)统计数字

输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一个数组中,统计共有多少个整数,并输出这些数。 #include #include int main() { char str[50],*pstr; //字符指针和指向字符指针的数组 int a[10],*pa,i,j,k,sum,num,e10; //存放数字的数组a,指向a

2017-11-20 23:05:29 8701

原创 对一个字符串进行...(未完待续)

1.对一个字符串进行裁剪

2017-11-16 16:11:39 157

原创 const和指针变量

在定义指针变量的时候 const 在 * 之前 :表示 const 是对数据类型进行修饰,也就是我们不可以通过修改指针变量间接修改它所指向的数;反过来,如果要让指针指向一个const修饰的量,就应该采用这种方法。const 在 * 之后 : 表示 const 是对这个指针变量本身进行修饰,使其指针只指向一个固定的地址,不可转移,指针值不可修改而变成常指针;由于常指针的值一旦给定就不可修改,所

2017-11-16 13:36:13 247

原创 指针的四种用法

用指针变量保存内存地址 通过指针访问它所保存的内存地址上的数据 对指针进行计算,使指针发生偏移 在函数间传递指针,达到传递数据的效果 如果指针指向某个函数,我们可以通过调用指针来调用它所指向的函数 //通过这个函数输入三十个分数,并打印出大于60分的成绩。#include typedef void(*FUNC)(void); //定义函数指针类型FUNC //打印函数 void p

2017-11-16 13:27:33 9617

原创 3*3的矩阵转置

出了一点小问题,在这里记录一下 #include void move(int *p); int main() { int *p; int a[3][3]={1,2,3,4,5,6,7,8,9}; p=&a[0][0];//用一个for循环输出矩阵 for(int i=0;i<3;i++) { printf("%d,%d,%d\n",a[i][0],a[i

2017-11-14 22:05:42 2284 1

原创 诺顿环问题的尝试

参考谭浩强先生的c程序设计思路 #include int main() { int i,k,m,n,num[50],*p; printf("the number of person? n="); scanf("%d",&n); p=num; for(i=0;i<n;i++) *(p+i)=i+1; //从1开始给每个人一个指针编号 i=0; //i为每次循环的计数变

2017-11-09 15:39:15 181

原创 输入金额,算出需付20,10,5,1元的张数

指针的应用

2017-11-07 21:52:08 1972 1

原创 随机数版quicksort

#include #include #include int split(int *Array,int low,int high); void QuickSort(int *Array,int low,int high); int main() { int i,m,n,array[100]={0}; srand(time(NULL)); m=0; //随机生成前十个数,手动输入一

2017-11-07 20:13:10 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除