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

此作业所属课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj
此作业要求:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16751
学号:0102600125
姓名:汪英颉


1.编写程序

1.1设计一个getchar和putchar联合使用的程序,使得程序遇到空格符时结束。
0-1
1.2建立一个in.txt和out.txt,分别使用这两个文件进行重定位代替键盘输入和屏幕输出in.txt存放一些字符小写字符,大写字符,数字字符,程序将这些小写字符转换成大写字符,然后全部输出到out.txt
0-2-1
0-2-2
0-2-3
1.3从键盘上输入数据并进行加、减、乘、除四则运算(以“a运算b”的形式输入),判断输入的数据是否可以进行计算,若能计算,则输出计算结果,保留小数点后2位,否则显示“wrong input”。另外,碰到除数为0是能提示“division by zero”.
0-3
1.4混合读入字符、数值,形式参考第八章PPT19页。
0-4


2.编写并运行书本第8章8.11编程练习题目中的第3~7题。

2.1
1-1
2.2
1-2
2.3
1-3
2.4
1-4
2.5
1-5


3.编写并运行书本第9章9.11编程练习题目中的第1~4,8,9,11题。

3.1
2-1
3.2
2-2
3.3
2-3
3.4
2-4
3.5
2-5
3.6
2-6
3.7
2-7


4.设计一个多源代码文件程序的编译。例如,first.c源代码文件包含主函数和一些头文件(second.h),second.c源代码文件是一些自定义的函数功能实现,second.h文件是一些常量声明和second.c中自定义函数的函数原型声明。

3-1
3-2
3-3


5.编写一个程序,在该程序中输出主函数内定义的变量的地址,以及函数中定义的同名变量的地址。

4-1


6.总结与反思

1.复习并使用getchar与putchar读取,输出字符,并使用fopen,fgetc,fclose等函数读取,书写文本;
2.学习并自定义函数并使用,使用过程中若没有设置好实参和形参变量名,易搞混;
3.学习并使用自己写的.c 文件,使用.h引进头文件;
4.掌握混合输入的处理,复习getchar读取到EOF停止读取的写法;
5.复习并使用头文件ctype.h简化判断和大小写转换过程;

posted @ 2026-11-10 16:53  镜缘止水  阅读(1)  评论(0)    收藏  举报