指针和函数的应用实验指导

指针和函数的应用实验指导,第1张

指针和函数的应用实验指导,第2张

指针和函数的应用
一、实验目的
1.熟悉指针变量的定义。初始化和使用方法。
2.熟悉用户函数的一般定义格式和调用方法,特别是数据传递方法。
3.熟悉递归函数和指针型函数的定义与调用方法。
4.掌握教材中介绍的各类系统函数的调用格式与基本功能。
二、预习要求
1.复习指针变量的定义。初始化和使用方法。
2.复习函数的定义方法和调用方法,特别要注意函数间数据传递方法的4种方式及其特点,注意递归函数和指针型函数的定义与调用方法。
3.复习教材中介绍的各类系统函数的调用格式与基本功能。
三、实验准备
【问题一】用指针来处理一维数组元素
从键盘上输入若干个字符,以符号“@”结束。编一个C程序,统计这些符号的个数(不包括@)存入数组元素a[0],将这些符号依次存入a[1]、a[2]、a[3]、…中。接着利用a[0]中存放的字符个数,输出这些字符。
本题要求用指向数组a的指针变量来处理数组元素。
【待填充的源程序参考清单】
main()
{ char a[100]={0},________________________=a,c;
scanf("%c",&c);
while(________________________)
{______________________;
*(pa+(*pa))=c;
scanf("%c",&c);

printf("\nnumber of string:%d\nstring:\n”,*pa);
for(pa=a+1; pa<=______________________;pa++
printf("%c",*pa);
printf("\n");

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 指针和函数的应用实验指导

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情