实验一 C语言结构与语言环境      实验报告下载

一、实验目的

      通过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                     /*【1】*/

      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】