- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
08计本c课程设计计划
《高级语言程序设计Ⅱ》
课程设计
姓 名: 王耀光
班 级: 系 别: 计算机与信息工程系
辅导老师: 苗专生 老师
完成时间: 2009年5月20日
《高级语言程序设计Ⅱ》课程设计
班级:B080503 任课教师:苗专生
目 录
一、设计目的
二、设计题目(任选其一)
1、 简单的英汉互译设计
2 、 通讯录管理
3 、 正弦轨迹运动小球
4 、 .c源程序括号匹配语法检查
三 、设计过程
四 、总结及自我评价
五 、参考资料
一、设计目的
1、培养学生运用所学课程《C程序设计》的理论知识和技能解决实际问题的能力,使学生在软件开发中得到C语言程序设计方法及技能的综合训练。
2、培养学生调查研究、查阅技术文献资料以及书写课程设计报告的能力。
二、设计设计自我评价 Turbo C2.0介绍
Turbo C2.0不仅是一个快捷、高效的编译程序,同时还有一个易学、易用的集成开发环境。使用Turbo C2.0无需独立地编辑、编译和连接程序,就能建立并运行C语言程序。因为这些功能都组合在Turbo 2.0的集成开发环境内,并且可以通过一个简单的主屏幕使用这些功能。 Turbo C 2.0基本配置要求
Turbo C 2.0可运行于IBM-PC系列微机,包括XT,AT及IBM 兼容机。此时要求DOS2.0或更高版本支持,并至少需要448K的RAM,可在任何彩、单色80列监视器上运行。支持数学协处理器芯片,也可进行浮点仿真,这将加快程序的执行。#include graphics.h
#include math.h
#define PI 3.1415926
int main ()
{
int gd = DETECT,gm, i , angle;char str[4];
initgraph(gd,gm,..\\BGI);setfillstyle (1,4);
for (angle = 0; angle = 360 ; angle++)
{
cleardevice();setcolor (WHITE);
line (40,200,400,200);line (40,100,40,300); line (40,200,40,200);
for (i = 0; i = 360; i++)
{
sprintf (str, %d\0, i);
if (i % 60 == 0)
{
bar(38+i,198,42+i,202); outtextxy (i+40,203,str);
moveto(i+40,200-(int)50*sin(i*PI/180));
}
lineto (i+40,200-(int)50*sin(i*PI/180));
}
setcolor (2);
circle(angle+40,200-(int)50*sin(angle*PI/180),7);
floodfill (angle+40,200-(int)50*sin(angle*PI/180),2);
delay(10000);
}
getch();closegraph();return 0;
}
函数名: initgraph()
初始化图形系统int gd = DETECT,gm;
initgraph(gd,gm,…. )
} 来初始化图形系统
程序中的用到的函数:??floodfill(): 将某个封闭的区间涂满,使用格式如下:floodfill(int x,int y, int border) (x,y)代表涂满区间的起始位置坐标,此函数会一直涂直至遇到border参数所颜色为止。(x,y)必须在封闭的区间内,否则会把整个屏幕涂满。??setfillstyle(): 设置填充模式。使用格式如下:setfillstyle( int pattern,int color)。pattern含义如下: 整数值 英文符号 中文说明 整数值 英文符号 中文说明??line(int x0, int y0, int x1, int y1);??? 画
文档评论(0)