跪求!C++一些初级程序,指针式时钟,位图旋转处理程序等 100
考试用的,做其中一个就行了1.编写一个指针式时钟(要求指针用不同的颜色,刻度用数字,表盘是椭圆型,表盘的大小随窗口的大小变化而变化)2.编写一个图形绘制程序(画圆,直线,...
考试用的,做其中一个就行了
1.编写一个指针式时钟(要求指针用不同的颜色,刻度用数字,表盘是椭圆型,表盘的大小随窗口的大小变化而变化)
2. 编写一个图形绘制程序(画圆,直线,矩形,线型的选择,颜色的选择,放大、缩小等操作通过菜单来选择)
3.位图旋转处理程序(通过菜单操作位图顺时针和逆时针进行旋转)
4. 在窗口中输出文字“信息工程学院欢迎您!”(要求:字体的颜色,大小,字体的名字(如:宋体,楷体等)可以通过菜单进行选择)
5.编写一个二进制、十六进制和十进制之间相互转换的程序。(要求:程序中有一个编辑框和三个单选按钮,当选中二进制单选按钮时,在编辑框中显示当前数字的二进制表示,依次类推)
6. 编写一个程序,在屏幕上出现一个圆心沿正弦曲线轨迹移动的实心圆。(要求:每隔四分之一周期,圆的填充色和圆的周边颜色发生变化(颜色自己选),正弦曲线要求画出两个周期)。
7. 编写程序,在窗口上设计一行文字,”成都信息工程学院欢迎您”,这行文字从窗口中向右滚动显示,而且每显示一轮,改变一次颜色和字体,一个周期为四种颜色,颜色和字体自己选。
8. 在窗口中央加载一个任意位图,位图尺寸为窗口面积的四分之一,当单击鼠标左键或键盘上的向上箭头时,位图逐步放大,当位图达到窗口一样大时,在屏幕上显示“不能再放大!”当单击鼠标右键或键盘上的向下箭头时,位图逐步缩小,当位图缩小到窗口面积的四分之一时,在屏幕上显示“不能再缩小!”。
9. 创建三个水平滚动条,分别用来控制红、绿、兰三种基本颜色的变化,并在编辑框中显示当时的RGB值,变化的颜色效果在一个椭圆中以填充椭圆的方式表现出来。
10. 创建两个水平滚动条,用来控制X和Y数值的变化,X和Y的变化范围均为0-100,X和Y当时的值分别在一个编辑框中显示出来,然后在“计算”的菜单中选择“求和”或“求差”,计算结果在窗口的另一个编辑框中显示出来。
VC编程要求:
1.可以从上面题目中选一题或自定题目。
2.一人一题。
3.编程环境可选择windows SDK或者MFC编程均可。
4. 上机考试时间为:2008年6月27号。
5. 需上交的文件:(电子版和打印文件)
(1)电子版的文件为:
① 程序源码(源码中主要部分请给出注释);
② 程序文档(主要功能模块的说明,编程中遇到的问题,个人工作量的说明)。
(2)打印文件:
① 程序源码中核心模块部分;
② 程序文档。
我上课没有好好听讲,因为不感兴趣,谢谢大家了 展开
1.编写一个指针式时钟(要求指针用不同的颜色,刻度用数字,表盘是椭圆型,表盘的大小随窗口的大小变化而变化)
2. 编写一个图形绘制程序(画圆,直线,矩形,线型的选择,颜色的选择,放大、缩小等操作通过菜单来选择)
3.位图旋转处理程序(通过菜单操作位图顺时针和逆时针进行旋转)
4. 在窗口中输出文字“信息工程学院欢迎您!”(要求:字体的颜色,大小,字体的名字(如:宋体,楷体等)可以通过菜单进行选择)
5.编写一个二进制、十六进制和十进制之间相互转换的程序。(要求:程序中有一个编辑框和三个单选按钮,当选中二进制单选按钮时,在编辑框中显示当前数字的二进制表示,依次类推)
6. 编写一个程序,在屏幕上出现一个圆心沿正弦曲线轨迹移动的实心圆。(要求:每隔四分之一周期,圆的填充色和圆的周边颜色发生变化(颜色自己选),正弦曲线要求画出两个周期)。
7. 编写程序,在窗口上设计一行文字,”成都信息工程学院欢迎您”,这行文字从窗口中向右滚动显示,而且每显示一轮,改变一次颜色和字体,一个周期为四种颜色,颜色和字体自己选。
8. 在窗口中央加载一个任意位图,位图尺寸为窗口面积的四分之一,当单击鼠标左键或键盘上的向上箭头时,位图逐步放大,当位图达到窗口一样大时,在屏幕上显示“不能再放大!”当单击鼠标右键或键盘上的向下箭头时,位图逐步缩小,当位图缩小到窗口面积的四分之一时,在屏幕上显示“不能再缩小!”。
9. 创建三个水平滚动条,分别用来控制红、绿、兰三种基本颜色的变化,并在编辑框中显示当时的RGB值,变化的颜色效果在一个椭圆中以填充椭圆的方式表现出来。
10. 创建两个水平滚动条,用来控制X和Y数值的变化,X和Y的变化范围均为0-100,X和Y当时的值分别在一个编辑框中显示出来,然后在“计算”的菜单中选择“求和”或“求差”,计算结果在窗口的另一个编辑框中显示出来。
VC编程要求:
1.可以从上面题目中选一题或自定题目。
2.一人一题。
3.编程环境可选择windows SDK或者MFC编程均可。
4. 上机考试时间为:2008年6月27号。
5. 需上交的文件:(电子版和打印文件)
(1)电子版的文件为:
① 程序源码(源码中主要部分请给出注释);
② 程序文档(主要功能模块的说明,编程中遇到的问题,个人工作量的说明)。
(2)打印文件:
① 程序源码中核心模块部分;
② 程序文档。
我上课没有好好听讲,因为不感兴趣,谢谢大家了 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询