一、编程工具
计算机处理的数据、接受的指令是二进制数据,用C语言编写的程序需要转变成计算机能识别的二进制,才能让计算机工作,这个转换过程就是使用编译器对源程序进行编译,虽然可以使用命令行的方式编译源程序,但使用编程工具不仅可以编译源程序,还可以编写、调试等,可以简化编程工作。
常用的编程工具主要有VS,code::blocks,devc++等,devc++安装简单、占用空间少、程序调试方便,完全能满足信息学竞赛编写程序的要求,下面介绍devc++的安装和使用。
二、devc++安装和使用
1、安装
软件下载后,安装比较简单,按照下图:
图一安装源文件图三安装界面图五安装界面安装完毕后,如果桌面没有devc++的快捷方式,按照图七添加。
2、设置
运行devc++,初次运行需要进行设置,语言一般选择简体中文,如图八。
图九选择简体中文3、测试
安装完成后,按ctrl+n键,编写一个程序,如图十,然后保存
C语言保存类型选择csourcefiles,C++保存类型选择c++sourcefiles。
按f11,看运行结果,也可用菜单里的“运行”,选“编译运行”
图十二查看运行结果三、一个简单小程序
下面用一个简单的程序说明一下C语言源程序的结构。
例1:
#includestdio.h
intmain()
{
printf(%d,10);
return0;
}
#includestdio.h是输入输出的头文件,C语言的一些命令需要使用外部库,只有通过引入头文件的形式才能使用,如后面的printf(),不引入stdio.h编译时告警。
intmain()程序主函数,程序执行时从这里开始运行,在竞赛中前面要求使用int。
printf(%d,10),是输出语句,%d表示输出一个整数,10是输出的具体数据。
return0,是程序执行的结束语句,也是竞赛要求的,要这样写。
C语言中,语句结束要使用“;”。