C语言程序设计第12次做业

1、本次课主要内容:

本章主要介绍指针相关的基础知识,本节课的主要以下 函数

(1)经过示例"电码加密"引入字符指针与字符串处理。首先重点介绍字符指针和字符串的关联和区别,而后对经常使用字符串处理函数进行讲解,经过对比示例强调字符串运算的特殊性并分析缘由。学习

(2)经过例子"任意个整数求和"引入用指针实现内存动态分配。首先要分析为何要进行内存的动态分配管理,而后介绍了动态内存分配的通常步骤和具体分配函数。 网站

 

2、实验内容:(70分)

1. 输入一个字符串,把该字符串的前三个字母移到最后,输出变换后的字符串。好比输入"abcdef",输出为"defabc"。 加密

2. 字符串排序:读入5个字符串,按由小到大的顺序输出。 spa

输入格式:输入为由空格分隔的5个非空字符串,每一个字符串不包括空格、制表符、换行符等空白字符,长度小于80。 .net

3.使用函数实现字符串部分复制:要求编写函数,将输入字符串ttt中从第mmm个字符开始的所有字符复制到字符串sss中。 指针

4. 报数:报数游戏是这样的:有nnn我的围成一圈,按顺序从1到nnn编好号。从第一我的开始报数,报到mmm(<n<n<n)的人退出圈子;下一我的从1开始报数,报到mmm的人退出圈子。如此下去,直到留下最后一我的。 blog

本题要求编写函数,给出每一个人的退出顺序编号。 排序

5. 使用动态内存分配的方法实现例8-5的冒泡排序。 游戏

 

3、实验要求:

1. 做业的Deadline:  2016-12-15 20:00pm

2. 将本次实验内容的代码上传到https://coding.net/ 网站。 (70分)

3. 写一篇随笔,内容分为四个部分:(总分30分)

写出本次课学习到的知识和体会、学习的时长、学习过程当中遇到的问题、问题解决的方法及问题的疑惑等。

随笔的格式以下:

题目:实验12——指针的基础应用2

本次课学习到的知识点:(5分)

    (1)…….

    (2)……..

      ………..

2. 实验过程当中遇到的问题及解决方法:(10分)

     (1)

     (2)

        …….

3. 实验心得体会及本章学习总结(15分)

      ………

 

4、附加题:

输出学生成绩。根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。

输入格式:输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。

 

5、本次做业评价方式:

总分100分:其中,coding中程序提交70分(根据代码的步骤、格式、注释、结构正确性来酌情分配),博客书写30分;,延迟一天扣10分,直至扣完100分。

相关文章
相关标签/搜索