- 5
- 0
- 约小于1千字
- 约 8页
- 2020-10-10 发布于广东
- 举报
昆明理工大学信息工程与自动化学院学生实验报告
( 2015 —2016 学年 第 一 学期 )
课程名称:结构化程序设计与 C 语言 开课实验室:系机房 445 2015 年 11 月 11 日 ;则停止本次猜数,然后继续猜下一个数。每次运行程序可以反复猜多个数,直到操作者想停止时才结束。
【思考题】 如果用 scanf 输入用户猜测的数据时,如果用户不小心输入了非法字符,如字符 a,那么 程序运行就会出错,用什么方法可以避免这样的错误发生呢?请读者编写程序验证方法的有效性。
通过检验函数 scanf()返回值,可以确认用户是否不慎输入了非法字符。要使这样的错误避免, 则程序必须能够让用户重新输入数据,知道输入了正确的数据为止,在用户重新输入之前,还需要 清楚留存于输入缓冲区中的非法字符,才能保证后续输入的数据能够被正确地读取。
三、 算法设计思想或程序流程图 ;3;
3、 ;4. ;
四、 源程序代码
程序 1、
程序 2、
程序 3、
;
程序 4、
四、运行结果及分析(运行结果要有截图,截图方法:可按住 ALT 键不放,同 时按下 PrtSc 键)
程序 1、
程序 2、
原创力文档

文档评论(0)