高级语言程序设计课程第八次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15590
学号:102500309
姓名:郑睿杰
一.编写并运行书本第11章11.13编程练习题目中的第1~3,6,7题
1.思路 用for循环持续输入字符,后面逐一打印出

2.思路 创建一个新的数组,一个用于判断,一个用于储存正确的字符

3.思路 用isalpha判断是不是字母,输出第一个单词后停下

错因 没有在判断前就存入下个字符,导致字符被吞掉一个
6.思路 用getchar连续输入,遇到终止符停止

错因 if语句后面多了;导致一直为yes
7.思路 用指针传入,逐一复制

错因 脑子太晕了,忘记传入指针了
二.编写并运行书本第12章12.9编程练习题目中的第1~3,8,9题。
1.指针可以把局部变量的值传到主函数里面

2.编译多个函数与2个文件存放相关变量

3.删掉全局变量,引入指针,变成自动变量

8.用malloc()可以创建一个指定长度的数组

9.定义指针数组,使之指向每一个数组元素,定义动态数组输出

反思与总结
malloc的用法还不是非常熟练,需要练习
浙公网安备 33010602011771号