C语言实验报告七冯山,C语言程序设计实验报告(七).doc

本次实验旨在掌握C语言中的指针应用,包括通过指针输入和输出数组,以及编写字符串比较函数。实验内容包括调试一个用于输入12个数并按行输出的程序,以及实现一个能比较两个字符串大小的函数。此外,还涉及了选做题,如查找一组数中的最大值和最小值,以及判断字符串是否为回文。
摘要由CSDN通过智能技术生成

C语言程序设计实验报告(七)

PAGE

PAGE 2

C语言程序设计实验报告姓 名学 号系 别班级09信息与计算科学 主讲教师指导教师实验日期专业信息与计算科学课程名称C语言程序设计同组实验者一、实验名称:实验七、指针应用(一)二、实验目的: 1.了解TC环境的组成。 2.学习TC环境的使用方法。 3.了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。三、实验内容及要求:内容:以下均用指针方法编程:1. 调试下列程序,使之具有如下功能:用指针法输入12个数,然后按每行4个数输出。写出调试过程。 main() { int j,k,a[12],*p; for(j=0;j<12;j++) scanf("%d",p++); for(j=0;j<12;j++) { printf("%d",*p++); if(j%4==0) printf("\n"); } }调试此程序时将a设置为一个"watch",数组a所有元素的值在一行显示出来。调试时注意指针变量指向哪个目标变量。2. 自己编写一个比较两个字符串s和t大小的函数strcomp(s,t),要求s小于t时返回-1,s等于t时返回0,s大于t时返回1。在主函数中任意输入4个字符串,利用该函数求最小字符串。选做题: 1.在主函数中任意输入9个数,调用函数求最大值和最小值,在主函数中按每行3个数的形式输出,其中最大值出现在第一行末尾,最小值出现在第3行的开头。 2.请编程读入一个字符串,并检查其是否为回文(即正读和反读都是一样的)。例如:读入:MADA M I M ADAM. 输出:YES读入:ABCDBA. 输出:NO四、实验步骤(或记录):程序实现(源程序)

五、教师评语(或成绩):

教师签字 :周锦程       2010年 月 日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值