编写运行第一个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)?
    
提示“/”表示除号。