欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    指针程序设计.docx

    • 资源ID:3545271       资源大小:37.42KB        全文页数:3页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    指针程序设计.docx

    指针程序设计1 实验学时:4学时 2 实验目的 了解指针的概念,理解指针的本质及特征。 掌握指针变量的声明、表示、引用及赋值方法。 掌握指针变量的常用运算规则和实际应用。 3 必做实验 定义和实现一个函数void swap_int(int *p , int *q),该函数实现两个整数的交换。在main函数中构造两个整型变量,通过调用swap_int函数实现这两个整型变量的数值交换,并显示交换前和交换后的数据。 代码及运行结果: 设数组score保存若干学生的某一课程的成绩,定义一个函数float aver_score(float *p,int n),计算该课程的平均成绩(形式参数n表示学生个数)。在main函数中构造几个学生的成绩,并用数组表示,通过调用aver_score函数计算其平均成绩并显示。 代码及运行结果: 定义一个函数void reverse_str(char *p),实现字符串的逆序排列。要求调用函数reverse_str(char *p)时,把一个字符串的地址传递给指针p,由指针p对源字符串进行交换,得到逆序排列的字符串。在main函数中构造一个字符串,通过调用reverse_str函数实现该字符串的逆序排列,并显示源字符串和逆序排列后的字符串。 代码及运行结果: 4延伸实验 编写函数code( char *p),对以指针传递进来的字符串进行简单加密后显示,然后在main中设法验证该加密函数的功能。 分析: 加密方式可自行设计,例如:字符串中每个字符的ASCII码加1;或基数位ASCII码加一,偶数位ASCII码减一等,加密方式在code函数中体现,通过标注程序注释说明你所采用的加密方法 main函数给定待加密的字符串,并实施加密,然后输出加密后的字符串 选做:编写解密函数,在main函数中对已加密字符串进行解密,验证进行加密解密后,字符串是否与原来内容相同 代码及运行结果: 选做: 编写函数fun3(char *p),将以指针p传递进来的某字符串中的所有*删除。例如,若原字符串为*A*BC*DEF*G*,则处理后的字符串应当是:ABCDEFG。 分析: 运用两个指针对字符串的内容进行定位,一个指针变量用来定位写入位置,一个指针变量用来定位读取的位置,两个变量均初始在字符串的开始位置 确定写入位置,若读取位置的字符为*,则将读取位置后移 若读取位置为其他字符,则把该字符复制给写入位置,而后把两个指针变量分别后移 代码及运行结果: 编程判断输入的一串字符串是否为“回文”,所谓“回文”是指顺读和倒读都一样的字符串,入“level”和“ABCCBA”都是回文。 分析: 运用两个指针对字符串的分别指向字符串的首和尾 比较首位指针所指向的内容,若相等则首指针向后移动,尾指针向前移动,直到首位指针交换,比较结束 在比较过程中,若发现有首尾不同的情况,则说明字符串为非回文字符串,否则则是回文字符串 代码及运行结果:

    注意事项

    本文(指针程序设计.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开