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

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

这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16751

学号:0102600204

姓名:杨尊雅

一、自己设计程序
T1.设计一个getchar和putchar联合使用的程序,使得程序遇到空格符时结束。
程序:
屏幕截图 2026-11-14 112704
运行结果:
屏幕截图 2026-11-14 112712
T2.建立一个in.txt和out.txt,分别使用这两个文件进行重定位代替键盘输入和屏幕输出in.txt存放一些字符小写字符,大写字符,数字字符,程序将这些小写字符转换成大写字符,然后全部输出到out.txt。
程序:
屏幕截图 2026-11-14 113738
运行结果:
屏幕截图 2026-11-14 113753
T3.从键盘上输入数据并进行加、减、乘、除四则运算(以“a运算b”的形式输入),判断输入的数据是否可以进行计算,若能计算,则输出计算结果,保留小数点后2位,否则显示“wrong input”。另外,碰到除数为0是能提示“division by zero”。形式参考第八章PPT18页。
程序:
屏幕截图 2026-11-14 151946
运行结果:
屏幕截图 2026-11-14 152019
T4.混合读入字符、数值,形式参考第八章PPT19页。
问题描述:
先读入一个字符,再读入一个整数,最后又读入一个字符;然后分别输出它们
输入格式:n个空格和/或<回车>,一个字符,m个空格和/或<回车>,一个整数,k个空格和/或<回车>,一个字符
输出格式:字符整数字符
程序:
屏幕截图 2026-11-14 153829
运行结果:
屏幕截图 2026-11-14 153837
二、书第八章8.11 T3~7
T3.
程序:
屏幕截图 2026-11-14 155551
运行结果:
屏幕截图 2026-11-14 155559
T4.
程序:
屏幕截图 2026-11-14 162743
运行结果:
屏幕截图 2026-11-14 162753
T5.
程序:
屏幕截图 2026-11-14 165843
运行结果:
屏幕截图 2026-11-14 165855
T6.
程序:
屏幕截图 2026-11-14 170906
屏幕截图 2026-11-14 170922
屏幕截图 2026-11-14 170938
屏幕截图 2026-11-14 170955
运行结果:
屏幕截图 2026-11-14 171013
T7.
程序:
屏幕截图 2026-11-14 172443
屏幕截图 2026-11-14 172455
屏幕截图 2026-11-14 172511
屏幕截图 2026-11-14 172529
运行结果:
屏幕截图 2026-11-14 172849
三、书第九章9.11 T1~4、T8,9,11
T1.
程序:
屏幕截图 2026-11-14 173657
屏幕截图 2026-11-14 173742
运行结果:
屏幕截图 2026-11-14 173754
T2.
程序:
屏幕截图 2026-11-14 174109
屏幕截图 2026-11-14 174125
屏幕截图 2026-11-14 174140
屏幕截图 2026-11-14 174153
运行结果:
屏幕截图 2026-11-14 174201
T3.
程序:
屏幕截图 2026-11-14 174531
屏幕截图 2026-11-14 174541
屏幕截图 2026-11-14 174551
屏幕截图 2026-11-14 174602
运行结果:
屏幕截图 2026-11-14 174612
T4.
程序:
屏幕截图 2026-11-14 193822
屏幕截图 2026-11-14 193838
屏幕截图 2026-11-14 193856
运行结果:
屏幕截图 2026-11-14 193913
T8.
程序:
屏幕截图 2026-11-14 194221
屏幕截图 2026-11-14 194231
屏幕截图 2026-11-14 194242
屏幕截图 2026-11-14 194257
运行结果:
屏幕截图 2026-11-14 194308
T9.
程序:
屏幕截图 2026-11-14 194637
屏幕截图 2026-11-14 194649
屏幕截图 2026-11-14 194658
屏幕截图 2026-11-14 194708
运行结果:
屏幕截图 2026-11-14 194716
T11.
程序:
屏幕截图 2026-11-14 195235
屏幕截图 2026-11-14 195247
运行结果:
屏幕截图 2026-11-14 195255
四、自己设计程序2
T1.设计一个多源代码文件程序的编译。例如,first.c源代码文件包含主函数和一些头文件(second.h),second.c源代码文件是一些自定义的函数功能实现,second.h文件是一些常量声明和second.c中自定义函数的函数原型声明。
程序:
屏幕截图 2026-11-14 204513
屏幕截图 2026-11-14 204522
屏幕截图 2026-11-14 204529
运行结果:
屏幕截图 2026-11-14 204541
T2.编写一个程序,在该程序中输出主函数内定义的变量的地址,以及函数中定义的同名变量的地址。
程序:
屏幕截图 2026-11-14 215244
运行结果:
屏幕截图 2026-11-14 215258
五、反思与总结
1.对于一些程序基本语言还不够熟悉。
2.对于很多知识点运用不熟悉,不知道什么情况下该用什么。
3.写代码的思路还是不够明确。

posted @ 2026-11-14 21:59  椰子油  阅读(5)  评论(0)    收藏  举报