附录1:
惊天地兮泣鬼神,C语言学习库诞生
编写C/C++习作,可以多编写一些趣味程序,即增强能力,又提高兴趣,还便于在老师和同学面前展示,提高关注度。
在前面的章节中,本书已经提出,需要“在Windows SDK API的基础上,专门封装一套函数库,称之为C语言学习库(C-Language Study Libray,简称csl),该库封装了所有Winows下SDK画图的细节,提供了一个与Dos下编程相似的接口,不就两全其美了吗。”现在这个接口正式诞生,一个学习C/C++新的时代正式来临!下面就以Dev-C++为例说明之。
(以下略......,具体可以参见书籍附录)
附录2:
文中涉及的程序实例
文中涉及的部分程序提供了源代码和可执行文件的下载。(在文章末整体打包下载)。
实例1:你好程序员。
打包文件名:test01.rar
程序截图:
程序代码:
- #include"csl.h"
- CSL_BEGIN_DOS
-
voidcslMain()
- {
- initgraph(0,800,600);
-
outtextxy(300,300,"大家好!这就是C语言学习库程序!");
- getch();
- }
实例2:学习编写CSL程序
打包文件名:test02.rar
程序截图:
程序代码:
- #include"csl.h"
- CSL_BEGIN_DOS
-
voidDrawCommand(intleft,inttop,intright,intbottom,inti)
- {
-
if(i)setcolor(WHITE);
-
elsesetcolor(DARKGRAY);
- line(left,top,left,bottom);
- line(left,top,right,top);
-
if(i)setcolor(LIGHTGRAY);
-
elsesetcolor(BLACK);
- line(left+1,top+1,left+1,bottom-1);
- line(left+1,top+1,right-1,top+1);
-
if(i)setcolor(DARKGRAY);
-
elsesetcolor(LIGHTGRAY);
- line(left+1,bottom-1,right-1,bottom-1);
- line(right-1,top+1,right-1,bottom-1);
-
if(i)setcolor(BLACK);
-
elsesetcolor(WHITE);
- line(left,bottom,right,bottom);
- line(right,top,right,bottom);
- bar(left+2,top+2,right-2,bottom-2);
- }
-
voidcslMain()
- {
-
initgraph(0,800,600);
-
- setbkcolor(LIGHTGRAY);
- cls();
-
flush(1);
-
- DrawCommand(100,200,360,260,1);
- DrawCommand(380,200,640,260,0);
-
-
settextsize(2,2);
-
- setcolor(DARKGRAY);
-
outtextxy(120,210,"激活的按钮控件");
- setcolor(WHITE);
-
outtextxy(121,211,"激活的按钮控件");
-
-
outtextxy(400,210,"按下的按钮控件");
- setcolor(DARKGRAY);
-
outtextxy(401,211,"按下的按钮控件");
-
- setcolor(BLACK);
-
outtextxy(100,300,"大家好!学习使用CSL库编写C/C++习作。");
- getch();
- }
实例3:CSL图形程序展示
打包文件名:demo.rar
程序截图:
实例4:炮打飞机
打包文件名:pdfj.rar
程序截图:
实例5:音乐演奏
打包文件名:music.rar
程序截图:略
实例6:俄罗斯方块
打包文件名:rus.rar
程序截图:
实例7:最小的打字练习
打包文件名:ttnb.rar
程序截图:
实例8:打字练习
实例8:汇编语言设计3D动画程序
特别说明:这个程序并非作者原创,而是1997年世界编程大赛第一名的作品。
打包文件名:asm3d.rar
程序截图:
下载第二部分:http://zhuyunxiang.blog.51cto.com/attachment/201104/653596_1303836056.rar
下载第一部分:http://zhuyunxiang.blog.51cto.com/attachment/201104/653596_1303835997.rar
上一篇 目录 下一篇
分享到:
相关推荐
本文将通过“初中语文文摘文苑那年元旦__惊天地泣鬼神”这一场景的描述,展现学生与老师的互动,集体合作的精神,并从中提炼出与学习和团队活动相关的重要概念。 首先,我们看到的是“集体合作”的力量。学生们在...
怎么写出惊天地、泣鬼神的代码作品呢,One Step,Two Step,Three Step,Aha, There! 这是一个有趣的Road Map库,我将把我开发当中遇到的不错的、有趣的项目放在这个库当中,或者是在此建立索引目录!其中主要的...
近义词“动天地,泣鬼神”与之类似,都是形容事物具有极强的感动力,能够触动最深层次的情感。在实际应用中,这些成语可以用来评价那些感人的故事、英勇的行为或是深情的诗词,让读者或听者产生共鸣。 在教育中,这...
这首诗歌是李白极具代表性的作品之一,它不仅展现了李白的诗歌才华,更折射出他对理想世界的无限向往与对个性自由的执着追求。 这首诗的结构布局堪称匠心独运,它不仅仅是一篇文字作品,更像是一幅三维画卷,给人以...
除非这篇文章惊天地、泣鬼神,痛彻心扉,穿越前世今生。但是,如果有更加方便快捷的分享方式,这种冷淡得让人结冰的场面或许就不会经常出现。 一般翻译软件都有划词翻译功能,例如有道桌面词典的桌面划词翻译功能: ...
这种用法在古文中十分常见,例如“惊天地,泣鬼神”中的“惊”和“泣”,分别转意为“使……震惊”和“使……悲泣”。除了动词,名词和形容词在特定语境下也可以表现为使动。如“臣诸侯”中的“臣”字,指的是“使...
“惊天地、泣鬼神”则形象描绘了战争的惨烈程度。 6. 课文内容回顾:这篇课文是根据《史记》及相关资料编写,陕西黄陵县还保留着黄帝陵和轩辕庙,以纪念这位伟大的始祖。课文主要从四个方面介绍了黄帝被奉为中华...
- “直可惊天地,泣鬼神。”中的“惊”和“泣”都是使动用法,意为“使……震惊”和“使……哭泣”。 - “先破秦入咸阳者王之。”中的“王”是使动用法,意为“使……成为王”。 - “大王必欲急臣,臣头今与璧俱...
4. 修辞手法分析:涉及诗词中修辞手法的识别,如“惊风雨”、“泣鬼神”是夸张手法,不是对比。 5. 成语使用:考查成语在语境中的正确应用,如“巧夺天工”通常用于形容人工技艺,不适合形容自然景色;“凤毛麟角”...
2. "笔落惊风雨,诗成泣鬼神"(杜甫):形容文笔的力量极其强大,可以感动天地,影响深远。 3. "博学之,审问之,慎思之,明辨之,笃行之"(《中庸》):强调学习的五个步骤:广泛学习、仔细询问、谨慎思考、清晰...
杜甫曾赞誉他“笔落惊风雨,诗成泣鬼神”,充分体现了李白诗歌的磅礴气势和艺术魅力。 2. 《蜀道难》的文学背景与体裁: 《蜀道难》是一首乐府旧题的诗歌,内容主要通过描绘蜀道的艰险来表达其难以通行的主题。...
他的诗作充满激情,给人以强烈的情感冲击,正如杜甫所赞美的“笔落惊风雨,诗成泣鬼神”。李白留存的900多首诗被辑录于《李太白集》,成为了中国文学的瑰宝。 李白的故事和诗歌不仅体现了他的个人魅力,也反映了...
10. 李白赞扬杜甫的诗歌具有震撼人心的力量,如“笔落惊风雨,诗成泣鬼神”所示。 11. 王维被尊称为“诗佛”,有“诗家天子王江宁”之称,其诗画皆有很高的艺术成就。 12. 《孔雀东南飞》和《陌上桑》均为汉代乐府...
杜甫曾赞美他的诗才,形容为“笔落惊风雨,诗成泣鬼神”。 3. 杜甫,字子美,自号少陵野老,唐朝伟大的现实主义诗人,被尊称为“诗圣”,他的诗作被誉为“诗史”。 4. 岑参是唐代边塞诗人,与高适并称为“高岑”,...
5. 孔子的教育理念:孔子对鬼神持怀疑态度,提倡私人讲学,主张“有教无类”和“因材施教”,强调学习与思考相结合。 6. 《论语》概述:《论语》是记录孔子及其弟子言行的语录体散文集,分为语录体、对话体和叙事体...
- **情感真实**:强调学生在写作时应注重情感的真实性,即使无法达到“笔落惊风雨,诗成泣鬼神”的高度,但只要情感真挚,就能打动人心。 - **细节描写**:通过对具体场景或人物的细致刻画,使读者能够感同身受,...
例如,“笔落惊风雨,诗成泣鬼神”这一句既运用了夸张手法,又体现了对偶之美。而“肯为君王卷土来?”这一句则仅使用了反问手法。这些修辞手法的灵活运用,能够丰富学生的表达能力,提高语文素养。 标点符号的使用...
9. **李白**:被誉为“诗仙”,“笔落惊风雨,诗成泣鬼神”是对他的赞美。 10. **《岳阳楼记》**:并非欧阳修所作,而是范仲淹的代表作。 11. **晚清四大谴责小说**:不包含《儒林外史》,它是吴敬梓的讽刺小说。 ...