C语言指针习题.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言指针习题.ppt》由会员分享,可在线阅读,更多相关《C语言指针习题.ppt(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、10.1C程序设计答案答案:C1.若有说明语句若有说明语句:int a10,*p=a;则对数组元素的正确引则对数组元素的正确引用是:用是:)a10 B)pa C)*(p+2)D)p+22.下面程序的运行结果是下面程序的运行结果是:main()char a=“language”,b=“programe”;char*p1=a,*p2=b;int k;for(k=0;k=7;k+)if(*(p1+k)=*(p2+k)printf(“%c”,*(p1+k);A)gae B)ga C)language D)有语法错误有语法错误答案答案:A10.2C程序设计3.下面程序的运行结果是下面程序的运行结果是:m
2、ain()int x=0,1,2,3,4,5,6,7,8,9;int s,i,*p;s=0;p=&x0;for(i=1;i10;i+=2)s+=*(p+i);printf(“sum=%d”,s);答案:答案:25(1357925)10.3C程序设计4.4.下面程序的功能是删除字符串中的数字字符并输出,填空完成程序。下面程序的功能是删除字符串中的数字字符并输出,填空完成程序。#include”stdio.h”void deln(char*s)int i,j;for(i=0,j=0;si!=0;i+)if(si9)sj=si;j+;(2);main()char itm80;gets(itm);de
3、ln(itm);printf(“n%s”,(3);答答 案案:(1)|(2)sj=0(3)itm10.4C程序设计5.下面程序通过行指针下面程序通过行指针p输出数组输出数组a 中任意元素中任意元素值,填空。值,填空。main()int a23=2,4,6,8,2,1;int(*p)3=a,i,j;scanf(“%d,%d”,&i,&j);printf(“a%d%d=%dn”,i,j,(1 );6、下面程序的运行结果是:void sub(int*s,int*y)static int t=3;*y=st;t-;main()int a=1,2,3,4,k,x;printf(“n”);for(k=0;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 指针 习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内