资源描述
计算机文化基础(C语言)程序设计报告
计算机文化基础
(C语言)程序设计报告
指导教师 于天河
学生姓名 杜佳慧
专业 信息管理与信息系统
班级 07—2
学号 0706030221
成绩
二〇〇八年七月三日
一.设计题目
三重回文数
二.题目的意义
通过此程序找出11~999之间的三重回文数并输出
三.程序设计功能图
编译int svalue(long m)
循环程序
判断是否是三重回文数
输出三重回文数
四.详细设计
开始
输入num,a,b,c
循环开始
temp/=10 c=count/2
a=num%10 b=num/pow10
a!=b
Y
N
Return0
mum%=pow10
num/=10
count-=2
Return1
输出num
五.程序运行界面
六.调试、分析及总结
测试数据,测试输出的结果,每个模块设计和调试时存在问题的思考,算法的改进设想。
六.参考资料
设计中所需用到的教材、参考书或网页。
序号
遇到问题
解决措施
1
被调函数定义在调用之后类型不匹配
调换位置或原型说明
2
所调用的函数在调用语句之后才定义,而又在调用前未加说明。
在原函数中在增加
一个对调运函数的说明
3
混淆结构体类型与结构体变量的区别,对一个结构体类型赋值。
对变量赋值而不对类型赋值
4
误认为形参值的改变会影响实参的值。
运用指针变量
5
对本次设计的收获,对本课程的认识及思考。
要认真细致的进行测试与调试
尽量采用简单易懂的算法,不使用过分复杂的算法
序号
参考资料
1
C语言程序设计教程
2
C语言程序设计 谭浩强 著
3
C程序设计(第二版)谭浩强 著
4
信息系统分析与设计
5
信息管理技术教程
七.综合评分
以下内容任课教师填写
序号
考察主项
教师评语
得分
备注
1
完成题目情况
2
代码格式规范
3
题目难度系数
4
创新性
5
实验报告文档
6
平时成绩
7
成绩合计
- 5 -
展开阅读全文