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

这个作业属于课程:课程链接

这个作业要求在:作业要求

学号:102500408

姓名:阮意舒

作业一、程序设计小题

练习1·空格停止读取字符

思路:利用while控制只读取到空格前的字符内容
image

练习2·读取写入txt文件

思路:利用stdio内的文件处理函数以及ctype中的大小写转换函数
image

练习3·键盘四则运算

思路:使用switch控制运算符符合要求
image

练习4·混合输入字符数值

思路:利用scanf自动跳过前导空格与回车
image

练习5·循环输入输出求和

思路:已给出数组长度,利用for循环
新建文件夹 (2)Screenshot_20251104_145139_com.netease

练习6·设计多源代码文件程序编译

思路:创建一个项目,在项目中创建first.c second.c second.h三个文件
second.c
image
second.h
image
first.c
image

练习7·展示变量地址

思路:在main函数中调用子函数,并在二者中均设一个变量x,分别展示其地址
image

作业二、8.11编程练习

练习3

思路:利用ctype中的大小写判断函数进行计数
image

练习4

思路:利用isalpha函数判定输入的是否为字母
image

练习5

思路:引入h与l的输入可能性替代n,用于进行二分查找
image

练习6

思路:利用ctype中的isspace判断是否为空
image

练习7

思路:输入基础工资替代常量BASE
image

作业三、9.11编程练习

练习1

思路:定义函数min并在主函数中调用
image

练习2

思路:定义函数chline并在主函数中调用
image

练习3

思路:与练习2一致,即打印i行j列
image

练习4

思路:定义函数ave并在主函数中调用
image

练习8

思路:对待负指数,先求其正指数后取倒数
image

练习9

思路:修改为递归思想,直接在每步操作中取倒数
image

练习11

思路:利用next变量的迭代计算斐波那契数
image

posted @ 2025-11-11 16:08  BunnyLucy  阅读(36)  评论(0)    收藏  举报