自定义博客皮肤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 2581 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 243

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

输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一个数组中,统计共有多少个整数,并输出这些数。#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 8748

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

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

2017-11-16 16:11:39 171

原创 const和指针变量

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

2017-11-16 13:36:13 269

原创 指针的四种用法

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

2017-11-16 13:27:33 9644

原创 3*3的矩阵转置

出了一点小问题,在这里记录一下#includevoid 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 2343 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 197

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

指针的应用

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

原创 随机数版quicksort

#include #include#includeint 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 189

空空如也

空空如也

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

TA关注的人

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