C语言试题卫星高度,动画技术——卫星环绕地球
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第二种:
#include
#include
#include
#include
#include
#include
#define TRUE 1
#define FALSE 0
#define IMAGE_SIZE 10
void draw_picture();
void move_picture();
void draw_image(int x, int y);
void putpixel_stars();
char title[]="WELLCOME TO THE";
char *move="COMPUTER WOELD!";
void *pt_addr;
int x,y,maxx,maxy,midx,midy;
int main()
{
int driver = VGA;
int mode=VGAHI;
int errorcode;
initgraph(&driver, &mode, "");
errorcode=graphresult();
if(errorcode!=0){
printf("Graphics error:%s\n",grapherrormsg(errorcode));
printf("Press any key to halt:");
getch();
exit(1);
}
cleardevice();
maxx=getmaxx();
maxy=getmaxy()-20;
midx=maxx/2;
midy=maxy/2;
x=0;
y=midy-25;
setbkcolor(GREEN);
draw_picture();
move_picture();
free(pt_addr);
settextstyle(DEFAULT_FONT,HORIZ_DIR,1);
settextjustify(LEFT_TEXT,TOP_TEXT);
restorecrtmode();
}
void draw_picture(void)
{
unsigned int i,size;
setlinestyle(SOLID_LINE,0,NORM_WIDTH);
setcolor(LIGHTBLUE);
for(i=0;i<=14;i++)
{
ellipse(midx,midy,0,360,108,108-8*i);
ellipse(midx,midy,0,360,108-8*i,108);
}
setcolor(BLUE);
setlinestyle(SOLID_LINE,0,THICK_WIDTH);
ellipse(midx,midy,130,50,170,30);
draw_image(x,y);
size=imagesize(x,y-IMAGE_SIZE,x+(4*IMAGE_SIZE),y+IMAGE_SIZE);
pt_addr=malloc(size);
getimage(x,y-IMAGE_SIZE,x+(4*IMAGE_SIZE),y+IMAGE_SIZE,pt_addr);
putpixel_stars();
setcolor(DARKGRAY);
setlinestyle(SOLID_LINE,0,THICK_WIDTH);
rectangle(0,0,maxx,maxy);
setfillstyle(SOLID_FILL,LIGHTGRAY);
bar(0,getmaxy()-18,getmaxx(),getmaxy());
outtextxy(150,getmaxy()-12,"Program for Demo in CG Lesson ,HUST");
setlinestyle(SOLID_LINE,0,NORM_WIDTH);
C语言试题卫星高度,动画技术——卫星环绕地球相关推荐
- 卫星环绕地球c语言编程,动画技术——卫星环绕地球
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第二种: #include #include #include #include #include #include #define TRUE 1 #de ...
- Flash 引导层 实现卫星绕地球旋转
1.将图片导入到库 2.建立图层,将图片拉到场景中,命名为地球 3.新建图层,再新建一个元件,命名为卫星 这里用一个椭圆代替卫星 4.新建图层,命名为引导层,画一个椭圆,与地球图层中的椭 ...
- 单片机应用技术c语言版考试答案,单片机应用技术(C语言)试题
<单片机应用技术(C语言)试题>由会员分享,可在线阅读,更多相关<单片机应用技术(C语言)试题(7页珍藏版)>请在人人文库网上搜索. 1.一.选择题1.单片机8031的/EA引 ...
- 用C语言将16个数存放到40H中,单片机应用技术C语言试题
<单片机应用技术C语言试题>由会员分享,可在线阅读,更多相关<单片机应用技术C语言试题(9页珍藏版)>请在人人文库网上搜索. 1.一.选择题 1.单片机8031的/EA引脚(C ...
- 计算机二级2019年9月c语言题库,(3)2019年9月计算机二级C语言试题
当你的计算机知识还撑不起你的学习.工作时,那你就应该静下心来刷计算机等级考试题库-二级C语言试题. 1)下列叙述中正确的是( ). A.解决同一个问题的不同算法的时间复杂度一般是不同的 B.解决同一个 ...
- androidtv item获取焦点设置动画和背景_动画技术的交互应用所作的动画
动画技术的交互应用所作的动画 作者: 周益铭 本交互设计的实现主要运用了<The Nature of Code><代码本色-Daniel Shiffman>中向量(Vector ...
- 成信大c语言答案P239.C,2011秋季江苏省计算机二级C语言试题与答案.doc
2011秋季江苏省计算机二级C语言试题与答案 [本试卷的欠妥处]经过对2011秋江苏省C语言试卷仔细阅读和上机调试,本试卷卷面错误比2011春有较大改进.但还存在如下三处不足之处或命题欠妥处,有待改进 ...
- 融入动画技术的粒子效果文字动画交互应用
写在前面 本次实现的交互系统是基于粒子系统的粒子文本效果.本次课程设计主要参考代码本色一书中的内容,系统应用中运用了 <代码本色> 第一章 向量.第二章 力.第四章 粒子系统等章节的动画技 ...
- 拐道交叉的css3动画,CSS3图片翻转动画技术详解
CSS动画非常的有趣:这种技术的美就在于,通过使用很多简单的属性,你能创建出漂亮的消隐效果.其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容.本文就是要用最简单的方法向大家 ...
最新文章
- 山东大学计算机学院预推免,山东大学计算机科学与技术学院(专业学位)计算机技术保研...
- Redmine使用指南
- linux安装oem环境,【OEM】 oem12c_install_for_linux
- 复现经典:《统计学习方法》第12章 监督学习方法总结
- java数据结构博客园_常见数据结构的Java实现
- 深度模型压缩论文(03)- Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self
- 和华为云一起做件“伟大的事”,24万奖金等你来!
- python基础教程廖雪峰云-为什么看不懂廖雪峰的Python学习教程?
- 【信道编码/Channel Coding】纠错编码与差错控制
- 赵小楼《天道》《遥远的救世主》深度解析(90)谈经论道说心安
- [CF296D] Greg and Graph [floyd]
- 读后:水浒的水有多深
- 【软件网每日新闻播报│第9-18期】
- python中main.py是什么意思_关于python:什么是__main__.py?
- linux 类似winscp_linux 类似 winscp
- 程序员直男也有的浪漫,快来给朋友制作一款定时微信推送服务吧
- 2022.1.12C语言小练
- 在 C++ 中与 QML 对象交互
- 共享单车之摩拜与ofo优缺大盘点
- 如何做一个智能问答系统及neo4j可视化