一、实验目的
通过C语言编译工具,了解和掌握C语言的基本结构,具备基本的C语言程序的调试与设计流程,熟练掌握程序的调试与运行。
二、实验内容
通过C语言编译工具,了解和掌握C语言的基本结构,具备基本的C语言程序的调试与设计流程,熟练掌握程序的调试与运行。
程序1、请从以下列出的C语言处理系统中,选择任意两种分别安装,并通过录入、运行给出的C语言程序实例,观察系统各工具的界面,尝试使用系统给出的工具调试运行程序,分析各平台的功能特点,选择适合自己使用的语言言处理系统并熟悉它。 C语言处理系统:
Turbo C 2.0
WinTC 2.0
Visual C 6.0
Dev C++
---------------------------------C语言程序---------------------------------
#include "stdio.h"
int main()
{
int a=15;
printf("%d\n",sizeof(a));
}
------------------------------------------------------------------------------
完成表格1的内容,将各个工具运行程序后的输出填入表格中。
程序2、请根据如下的程序,将每一个语句的注释填写完整:
---------------------------------C语言程序---------------------------------
#include
int max(int x, int y) /*【2】*/
{ /*【3】*/
int z;
if (x>y) z=x; /*【4】*/
else z=y; /*【5】*/
return (z); /*【6】*/
}
int main( ) /*【7】*/
{ /*【8】*/
int max(int x,int y); /*【9】*/
int a, b, c; /*【10】*/
scanf(″%d,%d″,&a,&b); /*【11】*/
c=max(a,b); /*【12】*/
printf(″max=%d\\n″,c); /*【13】*/
return(0);
} /*【14】*/
------------------------------------------------------------------------------
3、请根据教材上的内容,了解和掌握C程序从编辑到运行的过程,填写完成下图:

图1 C语言编译过程示意图
三、实验方法
1、安装C语言编译工具;
2、按照要求,将空缺内容补充完整,使之完全符合输出格式要求。
四、实验报告
1、根据程序1完成下表。
在以下工具中运行程序1 | 输出是 |
Turbo C 2.0 | |
WinTC 2.0 | |
Visual C 6.0 | |
Dev C++ |
2、根据程序2完成下表。
序号 | 注释内容 |
【1】 | |
【2】 | |
【3】 | |
【4】 | |
【5】 | |
【6】 | |
【7】 | |
【8】 | |
【9】 | |
【10】 | |
【11】 | |
【12】 | |
【13】 | |
【14】 |
3、根据图1完成下表。
序号 | 内容 |
【1】 | |
【2】 | |
【3】 | |
【4】 | |
【5】 | |
【6】 | |
【7】 | |
【8】 |