三维图形化C++趣味编程
上QQ阅读APP看书,第一时间看更新

诵千古绝句

Dev-C++智能开发平台的一个强大之处是可以调用Windows系统自带的语音功能。所以,我们可以编程让计算机“说话”哦。

【例3.3】《将进酒》由唐代大诗人李白创作,全诗情感饱满,奔涌迸发如江河流泻,不可遏止。请尝试编程让计算机朗读李白的《将进酒》。

参考程序如下所示。

Speech.Speak(“将进酒”)就是朗读双引号内的字符串“将进酒”。

Cmd.BackColor(“1E”)设置了控制台窗口为蓝底黄字,这是由双引号内的两个十六进制数字(十六进制以0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F代表0~15)决定的,其中第一个数字为背景色,第二个数字为前景色。每个数字可以为以下任何值之一:

0=黑色 1=蓝色 2=绿色 3=湖蓝色

4=红色 5=紫色 6=黄色 7=白色

8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色

C=淡红色 D=淡紫色 E=淡黄色 F=亮白色

任务 【题3.2】请选择一首自己喜欢的诗词,试编程让计算机朗读该诗词。