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

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

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

学号:102500432

姓名:陈光奇
1.设计一个getchar和putchar联合使用的程序,使得程序遇到空格符时结束。

屏幕截图 2025-11-11 161307

2.建立一个in.txt和out.txt,分别使用这两个文件进行重定位代替键盘输入和屏幕输出in.txt存放一些字符小写字符,大写字符,数字字符,程序将这些小写字符转换成大写字符,然后全部输出到out.txt。

屏幕截图 2025-11-11 162601

3.从键盘上输入数据并进行加、减、乘、除四则运算(以“a运算b”的形式输入),判断输入的数据是否可以进行计算,若能计算,则输出计算结果,保留小数点后2位,否则显示“wrong input”。另外,碰到除数为0是能提示“division by zero”。形式参考第八章PPT18页。
屏幕截图 2025-11-11 160434
4混合读入字符、数值,形式参考第八章PPT19页。

屏幕截图 2025-11-11 163052
5.
屏幕截图 2025-11-11 164022

屏幕截图 2025-11-11 164015

8.11
3.编译器用不了EOF,用\n替代
屏幕截图 2025-11-11 170425
4.
屏幕截图 2025-11-11 170721
5.
屏幕截图 2025-11-11 171042
6.
屏幕截图 2025-11-11 171334
7.
屏幕截图 2025-11-11 171549
9.11
1.
屏幕截图 2025-11-11 172046
2.
屏幕截图 2025-11-11 172222
3.
屏幕截图 2025-11-11 172300
4.
屏幕截图 2025-11-11 172450
8.
屏幕截图 2025-11-11 172621

屏幕截图 2025-11-11 172746

屏幕截图 2025-11-11 172919

posted @ 2025-11-11 17:30  lancet4  阅读(15)  评论(0)    收藏  举报