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

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/14581
学号:102500402
姓名:林睿滢


程序设计

设计一个getchar和putchar联合使用的程序,使得程序遇到空格符时结束。
image
建立一个in.txt和out.txt,分别使用这两个文件进行重定位代替键盘输入和屏幕输出in.txt存放一些字符小写字符,大写字符,数字字符,程序将这些小写字符转换成大写字符,然后全部输出到out.txt
image
从键盘上输入数据并进行加、减、乘、除四则运算(以“a运算b”的形式输入),判断输入的数据是否可以进行计算,若能计算,则输出计算结果,保留小数点后2位,否则显示“wrong input”。另外,碰到除数为0是能提示“division by zero”
image
混合读入字符、数值
image
设计一个多源代码文件程序的编译
image
image
image
编写一个程序,在该程序中输出主函数内定义的变量的地址,以及函数中定义的同名变量的地址
image


8.11

T3 大小写计数
image
T4 平均单词长度
image
T5 猜数字
image
T6 第一个非空字符
image
T7 修改
image
image


9.11

T1 min函数
image
T2 字符阵
image
T3 依旧字符阵
image
T4 调和平均数
image
T8 x的y次幂
image
T9 x的y次幂(递归版
image
T11 斐波那契数列
image


总结:本次作业主要练习了函数调用以及文件输入输出,我对文件输入输出和递归不够熟悉,在这些地方需要多加练习。

posted @ 2025-11-17 19:38  STYN  阅读(8)  评论(0)    收藏  举报