上QQ阅读APP看书,第一时间看更新
实时绘图形
Dev-C++智能开发平台能够模拟Logo语言的实时绘图模式,即在控制台窗口每输入一行绘图代码,绘图窗口就实时绘制出相应的图形,这对于初学者熟悉绘图命令,了解命令中每个参数的作用非常有用。
开启实时绘图模式的语句为Cmd.Input();(如图1.28所示)。
图1.28
编译运行后,控制台窗口变为命令输入窗口,例如输入Model.Teapot(50,0);后回车,绘图窗口就会实时绘制出一个茶壶,如图1.29所示。
图1.29
实时绘制模式支持绝大多数绘图命令和基本的流程控制语句,流程控制语句有:
Bye();表示退出实时绘制模式。
Clear();表示清除之前所有的实时绘图命令。
Clear(n);表示清除前n句绘图命令,n应替代为一个具体的数字,例如Clear(3);。
通过键盘的“上”“下”方向键,可以调出之前输入的实时绘图命令。
任务 【题1.4】请通过查阅Dev-C++智能开发平台功能区的“绘图助手”,尝试绘制各种立体图形,例如绘制一个金字塔等。