- 2
- 0
- 约1.07万字
- 约 40页
- 2016-06-21 发布于湖北
- 举报
【例8.18】已知一个一维数组x[10]中有10个数,求出第m个数到第n个数的和。其中m、n由键盘输入。 图8-15 例8.18示意图 #includestdio.h int sum(int *q,int k). {int i,s=0; for(i=0;ik;i++,q++) s+=*q; return s;} void main() {int x[10]={1,2,3,4,5,6,7,8,9,10}; int ss,m,n,*p; printf(please input m and n (mn10):\n); scanf(%d,%d,m,n); p=x+m-1; ss=sum(p,n-m+1); printf(%d\n,ss); 第m个元素的地址为x+m-1 第m个到第n个元素的个数 8.4 指针与字符串 字符串可以看成是字符数组,因此可以像用指针处理数组一样处理字符串。 【例8.19】用字符数组操作。 #includestdio.h void main() {char str[]=A red bag; printf(%s\n,str);} 运行结果为: A red bag 8.4 指针与字符串 字符串可以看成是字符数组,因此可以像用指针处理数组一样处理字符串。 【例8.20】用指针操作。 #includestdio.h void m
原创力文档

文档评论(0)