高级语言程序设计课程第八次个人作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx

这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15590

学号:1025000333

姓名:陈俊荣

一、编写并运行书本第11章11.13编程练习题目中的第1~3,6,7题。
1.
屏幕截图 2025-12-07 215210
说明:初步程序无法读取换行符
final:
屏幕截图 2025-12-07 220013
2.
屏幕截图 2025-12-07 220245
3.
屏幕截图 2025-12-07 220600
6.
while循环遍历字符串,is_within()函数实现了字符在字符串中的判断,找到返回1,否则返回0
屏幕截图 2025-12-07 221223
7.
mystrcpy()函数实现了n个字符的复制,返回目标字符串地址
屏幕截图 2025-12-07 221532

屏幕截图 2025-12-07 221540

屏幕截图 2025-12-07 221547

二、编写并运行书本第12章12.9编程练习题目中的第1~3,8,9题。
1.
屏幕截图 2025-12-07 222150
指针控制局部变量来代替全局变量
2.
屏幕截图 2025-12-07 225727

屏幕截图 2025-12-07 225745

屏幕截图 2025-12-07 225752

屏幕截图 2025-12-07 225803

屏幕截图 2025-12-07 225815

屏幕截图 2025-12-07 225822
3.
屏幕截图 2025-12-07 230334

屏幕截图 2025-12-07 230353

屏幕截图 2025-12-07 230402

屏幕截图 2025-12-07 230408

说明:make_array():用malloc()动态分配数组空间,遍历数组给每个元素赋值,返回数组指针
屏幕截图 2025-12-07 230624

屏幕截图 2025-12-07 230635

屏幕截图 2025-12-07 230643

屏幕截图 2025-12-07 230708

说明:用malloc()创建指针数组,逐个读取单词
屏幕截图 2025-12-07 231034

屏幕截图 2025-12-07 231046

屏幕截图 2025-12-07 231052

屏幕截图 2025-12-07 231059

总结:本次作业新知识较多,掌握全局/自动变量,对malloc/free()分配内存有所了解,第12章知识量比较大

posted @ 2025-12-07 23:16  Ricardo333  阅读(2)  评论(0)    收藏  举报