C语言编程自选题,题目在补充里,会的帮忙看看啊

发布时间:2024-06-29 12:21 发布:上海旅游网

问题描述:

课程设计题目

1 从汉字库中调用汉字,以图形方式显示出来
2 编写鼠标应用程序
3 编写菜单
4 读写文件,从一个文本文件中查找出给定字符串
5 编写一段串口收发程序
6 编制一个带图形的时钟,可显示时间,也可设置时间
7 编写一段用中断定时蜂鸣的程序
8 用TC编写数字PID的仿真程序
9 显示一个给定的BMP图形文件
10 给一段文字加密,输入密码后显示文字
11 C语言音乐编程
12 二十四点牌游戏。任给四个0-10之间的数,利用加减乘除以及括号将给出的四个数组成一个值为24的表达式。
13本世纪70年代初,美国普林斯顿大学的生态学家R•May在研究昆虫群体繁殖规律时提出一个著名的模型: χ[n+1]=k*χ[n]*(1-χ[n])

其中χ[n]表示第n代群体的数目。当给定一个初始的χ[0]值,然后不停地迭代,人们发现随着k值的不同,得到的序列χn 有许多有趣的现象。当k值介于0与1之间时,χ[n]经过一定次数的迭代后都趋于0。当k值介于1和3之间时趋于1/k,当k值大于3时,经过一定次数的迭代后χ[n]在2个值之间交替变化,k值增加到3.449附近时,交替变化值又变为4个。继续增加k值,χ[n]交替变化的值的个数依4→8→16→32的次序迅速加倍,终于一片混沌。但当k值在3.835附近时,经过一定次数的迭代后,χ[n]非常简单地在3个值之间交替变化,接着又迅速依3→6→12的次序迅速增长。如此反复,在简单的方程中隐藏着令人惊奇的复杂性。χ[n]随k的变化情况如下图所示:

为了体现这种复杂之中的无穷奥妙,下面这个用TC2.0编写的小程序用χ[n]大小来控制PC喇叭的发音频率,设定不同的k值,我们就可以聆听到混沌的声音。
14 图形截取、编辑
15 用Putimage 实现动画显示
16 TIFF图像文件显示
17 汉字的放大、旋转和倾斜
18 图形的放大、旋转和倾斜
19 在系统中按属性搜索一个文件
20 修改、查看、移动文件
21屏幕像素的块拷贝
23 将字符串中的小写字母转换为大写字母
24 在西文状态下显示汉字
25 实现目录查询
26 中文菜单
22 JPG图形文件显示
27 改变VGA的16色颜色索引
28编写一个类似于写字板的程序
29磁盘中的应用程序防拷贝加密程序
30 内存文件恢复
TC ,WIN TC 都可以 谢谢了

问题解答:

这些问题很多是c语言的高级应用,在这里没什么人给你解决的,一般人根本没这个水平,何况还是如此多的问题。1000分都搞不定的。有水平的人一般都没时间帮你搞定(比如我)。
授之以鱼不如授之以渔。思前想后,还是给你推荐一本书,很好的书内容很广很细,书上有你问到的绝大多数问题。网上有清晰的电子版:
C高级实用程序设计(王仕元 编著 清华大学出版社)

你完全可以模仿该书上面的实例来写自己的程序,这是成为真正的高手的捷径!

工大的孩子伤不起啊~~~

TC的么?

热点新闻