编写运行第一个C程序
一、熟悉Turbo C for Windows 集成实验与学习环境

图 1 Turbo C for Windows集成实验与学习环境
二、编写运行第一个C程序
1、输入C程序
打开Turbo C for Windows 集成实验与学习环境,在程序输入区main函数的{}内输入“printf(“Hello World!”);”,如图2所示。

图 2 输入C程序
2、保存C程序
点击“工具栏”中的“保存”按钮(或“文件/另存为”或“文件/保存”),弹出“另存为”对话框,键入文件名,如“我的第一个C程序”,然后点击“保存”即可。如图3所示。

图 3 保存C程序

图 4 保存C程序后的界面
3.运行程序
点击“工具栏”中的“运行”按钮,即可出现程序的运行结果。

图5 运行C程序的结果
提示:程序的运行结果的下面的“Press any key to continue”表示按任意键退出DOS窗口。
三、编写第一个C程序过程中可能出现的问题
1、
出现如图“提示信息”的对话框

图5 没有保存C程序
原因:运行C程序前没有保存C程序。
解决方法:按照“二、编写运行第一个C程序”中“2、保存C程序”的步骤保存C程序即可(图3所示)
2、
点击“运行”按钮出现图6的语法错误界面

图 6 在输入程序过程中使用了中文字符“;”分号
原因:在输入printf("Hello World!");时“;”使用了汉字状态下的“;”,而应该使用英文状态下“;”
解决方法:将printf("Hello World!")后的中文“;”该为英文下的“;”即可。
试一试:将printf("Hello World!");中的英文状态下括号()其中的一个或两个改成中文状态下的括号()会出现什么现象,如何解决?
总结:C编译软件不能识别中文状态下的括号()、分号;、逗号, 会出现语法错误,能够识别中文状态下的大括号{}、加+、减-、乘*、除/、>大于、<小于,?、:等,不会出现语法错误,也就是说中文与英文状态下一样。
说明:图 6 中有本软件所特有的两个特点:
1、错误信息自动定位
如图6所示当程序发生错误,软件自动定位到发生错误的程序行,并选中改行,便于修改。
2、中、英文错误信息同步输出
中、英文错误信息同步输出,便于英语不好的人调试程序,学习英语错误信息。方便初学者使用。
四、试一试最简单的C程序
将图2中第5行的printf(“Hello World!”);改为printf(“%d”,3+4); 再运行程序结果是什么(答案是7)?
将图2中第5行的printf(“Hello World!”);改为printf(“%d”,8-3); 再运行程序结果是什么(答案是5)?
将图2中第5行的printf(“Hello World!”);改为printf(“%d”,3*4); 再运行程序结果是什么(答案是12)?
提示:“*”表示乘号.
将图2中第5行的printf(“Hello World!”);改为printf(“%d”,9/3); 再运行程序结果是什么(答案是3)?
提示“/”表示除号。