实验项目一:C 语言集成环境及程序初步

合集下载

c程序实验报告一 c程序的运行环境及运行方法

c程序实验报告一 c程序的运行环境及运行方法

c程序实验报告一 c程序的运行环境及运行方法一、C程序的运行环境C程序是需要在计算机上运行的,因此它需要一个运行环境。

C语言最常见的运行环境是Windows和Unix/Linux。

1. Windows运行环境在Windows环境下,可以使用Microsoft Visual Studio或Code::Blocks等集成开发环境(IDE)来编写和运行C程序。

Visual Studio是一种比较常见且功能强大的IDE,它集成了调试器、编辑器和编译器。

在Visual Studio中,可以直接输入C代码,编辑并编译运行,也可以在命令行使用编译器gcc来编译运行C程序。

2. Unix/Linux运行环境在Unix/Linux环境下,可以使用诸如打开源软件组合(GCC)之类的编译器来编写和运行C程序。

GCC是一种功能齐全的C编译器,它在大多数Unix系统上都可用。

在Unix/Linux环境下,C程序可以在命令行上使用gcc编译并运行。

C程序的运行方法主要包括两种:使用命令行运行C程序和在IDE中运行C程序。

1. 命令行运行C程序使用GCC编译器将C代码编译为可运行二进制文件,然后在命令行上运行该二进制文件即可运行C程序。

以下是在Linux环境下的例子:(1)编写一个简单的C程序hello.c:```c#include <stdio.h>(2)使用gcc编译这个程序:$ gcc -o hello hello.c-o指定输出文件名,hello是可执行文件名。

(3)在终端上运行程序:$ ./hello输出:Hello World!2. 在IDE中运行C程序在IDE中运行C程序可以通过以下步骤完成:(1)打开IDE(例如Visual Studio)并创建一个新项目。

(2)在新项目上创建一个新的C源代码文件并输入C代码。

(3)编译代码,IDE将使用内置的编译器将C代码编译为可执行文件。

(4)运行程序,IDE将启动应用程序并附加调试器,编译器会自动转换代码并在调试器中执行。

实验一 C语言集成开发环境

实验一  C语言集成开发环境
-2-
请输入两个数:6 4 二数之和是:10 ⑵输入以下程序代码,编译运行后,以ex1_4.c命名,保存在自己的文件夹内。 #include <stdio.h> viod main() {
int a ,b , max; scanf(“%d,%d”,&a,&b); max=a; If (max<b) max=b; printf(“max=%d”,max); } 分析程序的功能,如果要求两数的较小数据,如何修改,并将修改后的源程序 以 ex1_5.c 命名,保存在自己的文件夹内。 编译出错:ex1_4.c(2) : error C2061: syntax error : identifier 'main'
-5-
-3-
ex1_6.c: #include<stdio.h> main() {
char c1,c2; c1=getchar(); c2=c1+32; printf(“%c,%d\n”,c1,c1); printf(“%c,%d\n”,c2,c2); } 程序编译正确,运行结果 A A,65 a,97
【实验思考】
1、Visual C++6.0的主窗口有哪些部分组成? 答:Visual C++6.0的主窗口有以下部分组成。 ①菜单和工具栏:位于界面的上面一部分。 ②工作区窗口:界面中间左边的那个窗口。 ③客户区窗口,也称为编辑窗口:界面中间右边的那个窗口,与工作区窗口平 行。 ④输出窗口:位于状态栏上方。 ⑤状态栏:界面的最下方部分。 2、C语言源程序由哪几部分组成? 答:由以下三部分组成: ①函数 一个 C++程序是由若干个函数构成的。函数分为库函数(标准函数)和自定义 函数。库函数一般是由系统提供的。一个完整的 C++语言程序只有一个主函数。 ②预处理命令 预处理命令以位于行首的符号“#”开始,C++提供的预处理有宏定义命令、文件 包含命令和条件编译命令三种。 ③程序语句 一条完整的语句必须以分号“;”结束。 3、C语言程序有什么特点? 答:有以下特点: ①C 语言简洁、紧凑,32 个关键字 ②C 有丰富的运算符和数据结构 ③C 具有结构化的控制语句 ④C 是 C++和 Java 基础

C语言程序设计实验报告——实验1 C程序的运行环境和运行C程序的方法

C语言程序设计实验报告——实验1 C程序的运行环境和运行C程序的方法

凯里学院 C 语言程序设计 实验报告××××× 专业×× 年级×× 班,学号×××××× 姓名××成绩 合作者 实验日期 年 月 日 指导教师 评阅日期 年 月 日实验一 C 程序的运行环境和运行C 程序的方法一、实验目的:(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。

(2)了解在该系统上如何编辑、编译、连接和运行一个C 程序。

(3)通过运行简单的C 程序,初步了解C 程序的特点。

二、实验内容: (1) 检查所用的计算机系统是否已安装了C 编译系统并确定它所在的子目录。

(2) 进人C 的工作环境 (3)熟悉集成环境的界面和有关菜单的使用和方法。

(4)输人并运行一个简单的、正确的程序。

(5)输入并编辑一个有错误的C 程序。

三、实验步骤:(1) 检查所用的计算机系统是否已安装了C 编译系统并确定它所在的子目录。

(2) 进人C 的工作环境(3) 熟悉集成环境的界面和有关菜单的使用和方法。

(4) 输人并运行一个简单的、正确的程序。

在屏幕上输出“This is a C program.”。

(教材第1章例1.1)程序:#include <stdio.h>void main(){printf ("This is a C program.\n");}该程序的作用就是在屏幕上输出这样一句话:“This is a C program.”。

下面编写、编译并运行该程序:程序输出结果为:(5) 输入并编辑一个有错误的C 程序。

求两数和,并将其输出。

(教材第1章中例1.2,故意漏打或错打几个字符)程序:#include <stdio.h>int main ()装订线 装订线{int a,b,suma=123; b=456;sum=a+bprintf ("sum is %d\n", sum);}很明显,有两个语句缺少“;”,语法有错误。

实验一c语言的运行环境和运行过程

实验一c语言的运行环境和运行过程

实验一C语言的运行环境和运行过程【目的与要求】1.了解Dos、Windows环境下C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。

2.了解在该系统上如何编辑、编译、连接和运行一个C程序。

3.通过运行简单的C程序,初步了解C源程序的特点。

【上机内容】【基础知识】通过课堂上学习,我们对C语言已有了初步了解,对C语言源程序结构有了总体的认识,那么如何在机器上运行C语言源程序呢?任何高级语言源程序都要“翻译”成机器语言,才能在机器上运行。

“翻译”的方式有两种,一种是解释方式,即对源程序解释一句执行一句;另一种是编译方式,即先把源程序“翻译”成目标程序(用机器代码组成的程序),再经过连接装配后生成可执行文件,最后执行可执行文件而得到结果。

C语言是一种编译型的程序设计语言,它采用编译的方式将源程序翻译成目的程序(机器代码)。

运行一个C程序,从输入源程序开始,要经过编辑源程序文件(·C)、编译生成目标文件(·obj)、连接生成可执行文件(·exe)和执行四个步骤。

下面主要介绍TurboC下运行C语言源程序。

TurboC是美国Borland公司推出的IBMPC系列机的C语言编译程序。

它具有方便、直观、易用的界面和丰富的库函数。

它向用户提供了集成环境,把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,使用十分方便。

1TurboC工作环境介绍一个C语言程序的实施是从进入TurboC的集成环境开始的,而进入C语言的环境,一般有两种途径:从DOS环境进入和从Windows环境进入。

(1)从DOS环境进入:在DOS命令行上键入:C>CD\TC↙(指定当前目录为TC子目录)C>TC↙(进入TurboC环境)这时进入TurboC集成环境的主菜单窗口,屏幕显示如下图所示。

(2)从Windows环境进入:在Windows95/98环境中,如果本机中已安装了TurboC,可以在桌面上建立一个快捷方式,双击该快捷图标即可进入C语言环境。

实验一C语言编程环境及简单程序设计

实验一C语言编程环境及简单程序设计

实验一C语言编程环境及简单程序设计一、实验目的1.学习搭建C语言编程环境;2.掌握C语言编译、链接和运行的基本方法;3.熟悉C语言的基本语法和数据类型;4.能够编写简单的C语言程序。

二、实验器材和软件1. 计算机,操作系统为Windows/MacOS/Linux等;2. GCC编译器:在Windows环境下可以使用MinGW,MacOS在终端中执行gcc命令,Linux环境下可以直接使用gcc命令。

三、实验内容1.搭建C语言编程环境:在Windows环境下,可以使用MinGW工具包来搭建C语言编程环境。

具体步骤如下:b)双击安装包进行安装,选择默认安装路径。

c) 完成安装后,将MinGW的bin目录添加到系统的环境变量中,方法是在系统设置中找到“环境变量”,然后将MinGW的bin目录添加到系统的Path变量中。

d) 打开命令行终端(CMD),输入“gcc -v”命令,如果显示gcc的版本信息,则表示安装成功。

在MacOS和Linux环境下,C语言编程环境已经自带gcc编译器,可以在终端中直接使用gcc命令进行编译和运行。

2.编写简单的C语言程序在搭建好C语言编程环境之后,我们可以开始编写简单的C语言程序了。

以下是一个简单的例子:```c#include <stdio.h>int maiint a, b, sum;printf("请输入两个整数:");scanf("%d %d", &a, &b);sum = a + b;printf("两个整数的和为:%d\n", sum);return 0;```这个程序的功能是接收用户输入的两个整数,然后计算它们的和并输出结果。

具体的代码逻辑如下:a) `#include <stdio.h>`:包含头文件stdio.h,这个头文件声明了标准输入输出库中常用的函数,例如printf、scanf等。

C实验报告

C实验报告

实验一C语言程序初步一、实验目的:1、熟悉Turbo C2.0 集成开发环境,了解各菜单的功能。

2、了解在该系统上如何编辑、编译、连接和运行一个C程序。

3、通过运行简单的C程序,初步了解C源程序的特点和书写格式。

二、实验内容:1、进入Turbo C2.0集成开发环境,了解各菜单的功能。

2、下列c程序的功能是:由键盘依次输入五个实数,计算并输出这五个实数的平均数。

#include"stdio.h"main(){float a,b,c,d,e,av;printf("input a,b,c,d,e:”);scanf(“%f,%f,%f,%f,%f”,&a,&b,&c,&d,&e);av=(a+b+c+d+e)/5;printf("av=%e\n",av);)(1)输入该程序,然后进行编译连接。

如果在编译过程中有错误发生,则仔细检查并修改程序,修改后再进行编译连接,直到没有错误为止。

(2)运行该程序。

运行时按程序中要求的输人格式依次输入下列五个数:3.456,-1.789,-2.258,9.886,7.634三、实验步骤:四、实验小结:实验二数据类型、运算符和表达式一、实验目的:1、掌握c语言数据类型,熟悉如何定义一个整型、字符型、实型变量,及赋值方法。

2、理解常用运算符的意义,学会使用C的常用运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。

3、掌握C语言表达式的运算规则。

二、实验内容:1、写出下列程序的运行结果:1)main(){ char c1,c2;c1=97;c2=98;printf(“%c %c”,c1,c2)。

printf(“%d,%d”,c1,c2);}2)#include "stdio.h"void main( ){int x,y,t;double a;float b;int c;scanf(“%d%d”,&x,&y);c=b=a=20/3;t=(x%y,x/y);printf("%d %d\n",x--,--y);printf("%d\n",t);printf("%d\n",(x=5*6,x*4,x+5));printf("%d %f %f\n",c,b,a);}⑴程序运行时,在键盘上输入20 3⑵程序运行时,在键盘上输入15 52、编程求任意三个整数的平均数。

实验一 C语言集成开发环境的使用

实验一  C语言集成开发环境的使用

实验一C语言集成开发环境的使用一、实验目的1.了解Dos、Windows环境下C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。

2.了解在该系统上如何编辑、编译、连接和运行一个C程序。

3.通过运行简单的C程序,初步了解C源程序的特点。

二、实验要点C 语言程序的调试、运行步骤可以用图A-1 表示:图A-1 C 语言程序的调试、运行步骤图A-1 中,虚线表示当某一步骤出现错误时的修改路线。

运行时,无论是出现编译错误、连接错误,还是运行结果不对(源程序中有语法错误或逻辑错误),都需要修改源程序,并对它重新编译、连接和运行,直至将程序调试正确为止。

程序中的错误大致可分为三类:✧程序编译时检查出来的语法错误;✧连接时出现的错误;✧程序执行过程中的错误。

编译错误通常是编程者违反了C 语言的语法规则,如保留字输入错误、大括号不匹配、语句少分号等等。

连接错误一般由未定义或未指明要连接的函数,或者函数调用不匹配等因素引起,对系统函数的调用必须要通过“include”说明。

对于编译连接错误,C 语言系统会提供出错信息,包括出错位置(行号)、出错提示信息。

编程者可以根据这些信息,找出相应错误所在。

有时系统提示的一大串错误信息,并不表示真的有这么多错误,往往是因为前面的一两个错误带来的。

所以当你纠正了几个错误后,不妨再编译连接一次,然后根据最新的出错信息继续纠正。

有些程序通过了编译连接,并能够在计算机上运行,但得到的结果不正确,这类在程序执行过程中的错误往往最难改正。

错误的原因一部分是程序书写错误带来的,例如应该使用变量x 的地方写成了变量y,虽然没有语法错误,但意思完全错了;另一部分可能是程序的算法不正确,解题思路不对。

还有一些程序有时计算结果正确,有时不正确,这往往是编程时,对各种情况考虑不周所致。

解决运行错误的首要步骤就是错误定位,即找到出错的位置,才能予以纠正。

通常我们先设法确定错误的大致位置,然后通过C 语言提供的调试工具找出真正的错误。

实验项目一:C 语言集成环境及程序初步

实验项目一:C 语言集成环境及程序初步

《程序设计基础I》实验报告
实验项目一:C 语言集成环境及程序初步
学号姓名专业、班级
实验时间实验地点指导教师
一、实验目的及要求
1. 掌握Visual C 6.0程序设计集成环境的使用。

2.学会简单程序的调试。

二、实验设备(环境)及要求
使用Visual C++ 6.0;windows系列操作系统的环境。

三、实验内容与步骤(要求以“学号_姓名_题号”为名建立项目;
例项目名为:2013050201_***_01)
1.练习进入C语言编程界面(Visual C++ 6.0)
2.输入下列源程序,进行修改、编译、连接和运行。

应了解是用什么命令进行编译、连接和运行的。

运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
3.输入下列源程序,进行修改、编译、连接和运行。

运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
可知\n的作用是:
4.输入下列源程序,进行修改、编译、连接和运行。

运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
可知语句float x; 的作用是:
可知sin() 的作用是:
五、教师评语
签名:
日期:
成绩。

实验一熟悉c语言程序开发环境

实验一熟悉c语言程序开发环境

实验一熟悉C语言程序开发环境(2学时)【实验前做的操作】在本人所用计算机的逻辑盘(如D:盘或E:盘)上建立一个以本人姓名为名称的文件夹,然后在此父文件夹下建立子文件夹,名称为“实验一”,用来零时存放实验一需要上交的有关文件。

【实验目的】1、熟悉C程序的集成开发环境VisualC++2、熟练掌握C程序源文件的保存、打开3、掌握运行C程序的基本步骤,包括编辑、编译、连接和运行。

(本次实验重点内容)4、通过运行简单的C语言程序,初步了解C语言程序的结构特点5、了解C程序设计的基本框架,尝试编写简单的C程序6、了解程序调试的思想,尝试找出并改正简单C程序中常见的语法错误【实验内容】实例1-1:编程示例,在屏幕上显示一个短句“HelloWorld!”。

源程序#include<stdio.h>main(){printf("HelloWorld!\n");}运行结果HelloWorld!作为第一个实验,在VisualC++编程环境下,以上述C语言源程序为例,介绍运行一个C程序的基本步骤,请同学们按照以下步骤操作。

(1)启动VC++6.0方法1:执行“开始”—>“程序”—>“MicrosoftVisualStudio6.0”—>“MicrosoftVisualC++6.0”,进入VC++编程环境(如图1.1所示)。

方法2:利用桌面“快捷方式”图1.1VC++窗口(2)新建文件执行“文件/File”—>“新建/New”,单击“文件/Files”选项卡(如图1.2所示),选中“C++SourceFile”项,再单击“确定”按钮,即可新建一个文件。

此时在编辑窗口中可以输入程序。

(如图1.3所示)。

图1.2新建文件图1.3编辑源程序(3)编辑和保存在编辑窗口(如图1.3所示)中输入源程序并进行编辑,然后执行“文件/File ”—>“保存/Save ”或“文件/File ”—>“另存为/SaveAs ”,保存源文件。

实验1熟悉C语言编程环境实验报告doc

实验1熟悉C语言编程环境实验报告doc

实验1熟悉C语言编程环境实验报告.doc实验1:熟悉C语言编程环境实验报告一、引言C语言是一种广泛应用的编程语言,对于学习和掌握C语言编程技术具有重要意义。

本实验通过搭建C语言编程环境,介绍了C语言编程环境的基本组成和使用方法。

二、实验内容1. 安装编译器本实验使用MinGW编译器作为C语言编程环境,首先需要下载并安装MinGW编译器。

2. 配置环境变量安装完成后,需要将MinGW的bin文件夹添加到系统的环境变量中,以便在命令行中可以直接使用编译器。

3. 编写并编译第一个C程序创建一个名为hello.c的文件,编写一个简单的C程序,并使用编译器进行编译。

4. 运行程序编译成功后,可以在命令行中运行程序,查看程序的输出结果。

三、实验步骤1. 下载并安装MinGW编译器首先,从MinGW官网下载MinGW安装包,并进行安装。

安装过程中需要选择合适的安装路径和组件,一般选择默认安装即可。

2. 配置环境变量打开系统的环境变量设置,在系统变量中找到Path变量,将MinGW的bin文件夹路径添加到Path变量的末尾。

3. 编写并编译第一个C程序在任意目录下创建一个空白文本文件,命名为hello.c。

使用文本编辑器打开hello.c文件,编写以下代码:c#includeint main{printf("Hello, World!\n");return 0;}保存文件后,打开命令提示符,使用cd命令切换到hello.c所在的目录。

然后使用以下命令编译C程序:gcc hello.c -o hello4. 运行程序编译成功后,在命令提示符中直接输入可执行文件名hello,即可运行程序。

运行结果将在命令行中显示出来。

四、实验结果在进行实验的过程中,我成功搭建了C语言编程环境,并编写了一个简单的C 程序。

程序成功编译并运行后,命令行中显示出了"Hello, World!"的输出结果。

实验一 C语言集成开发环境

实验一  C语言集成开发环境

实验一C语言集成开发环境实验时间:年月日【实验目的】1、了解Visual C++6.0的开发环境;2、掌握C语言源程序的建立、编辑、修改、保存、编译、连接和运行的方法;3、掌握C语言源程序的结构特点、基本结构、语法规则与书写规范;4、通过运行简单C语言源程序,初步了解C语言源程序调试的方法。

【实验内容】1、Visual C++6.0的安装2、Visual C++6.0的启动,Visual C++6.0的工作界面,C语言源程序的建立与保存3、VC++6.0环境下C语言源程序的编译、连接与运行4、VC++6.0环境下C语言源程序的调试5、测试程序代码【实验步骤】1、Visual C++6.0的安装系统要求:安装了windows XP sp2、奔4以上的计算机。

2、Visual C++6.0的启动,Visual C++6.0的工作界面,C语言源程序的建立与保存⑴启动Visual C++6.0。

通过“开始”菜单或桌面快捷方式启动Visual C++ 6.0进入Visual C++6.0 开发环境。

⑵新建一个如下所示的C语言源程序:/* example1_1 The first C Program*/#include <stdio.h>main(){printf("这是第一例C语言源程序!");}⑶操作步骤①【文件】→“新建”→“文件”→“C++ Source File”;②在编辑窗口中输入以上源程序代码;③源程序以ex1_1.c命名保存。

3、VC++6.0环境下C语言源程序的编译、连接与运行⑴打开源程序ex1_1.c;⑵点击【组建】→“编译”(Ctrl+F7或点击工具栏上的编译按钮,进行编译、连接;⑶点击【组建】→“执行”(Ctrl+F5)或点击工具栏上的运行按钮,运行程序,并观察屏幕上的输出结果。

若运行结果正确,则C程序的开发工作到此完成。

否则,要针对程序出现的逻辑错误修改源程序,重复编译—连接—运行的过程,直到取得预期结果为止。

c语言 实验1(C开发环境与程序设计步骤)

c语言 实验1(C开发环境与程序设计步骤)

实验一C语言开发环境与输入输出一、目的和要求1.学习Turbo C2.0环境,掌握源程序编辑方法;2.掌握在Turbo C2.0开发环境中编译、调试与运行程序的方法;3.掌的握C语言输入输出的应用。

二、实验设备及分组1.Windows2000以上操作系统;2.Turbo C2.0语言环境;3.每人一台PC机。

三、内容和步骤(一)C程序设计步骤一个C程序的设计可分成5个步骤:1.分析问题。

根据实际问题,分析需求,确定解决方法。

2.编辑源程序。

编写C源程序,并利用一个编辑器将源程序输入到计算机中的某一个文件中。

C源文件的扩展名为“.c”。

3.编译程序。

编译源程序,检查语法错误,生成目标代码文件。

目标代码文件的扩展名为“.obj”。

4.连接程序。

将一个或多个目标程序与库函数进行连接后,生成一个可执行文件。

可执行文件的扩展名为“.exe”。

5.运行程序。

执行可执行文件,分析运行结果。

若有算法错误,可进一步进行修改、编译、调试。

在编译、连接和运行程序的过程中,都有可能出现各式各样的错误,要不断地修改源程序,重复以上过程,直到获得正确的结果为止。

(二)Turbo C 2.0使用实例使用Turbo C2.0编写程序一般可按如下步骤进行: (以下以在屏幕上打印”I love China”为例)1.启动Turbo C2.0后其界面如图1.1所示图1-1 Turbo C2.0界面2.编辑程序: 在如图1-1所示的界面上输入C源程序如图1-2所示:图1-2编辑源程序3.编译程序:在如图1-2中按下编译快捷键”ALT+F9”如果程序无语法错误,则会出现如图1-3所示界面:图1-3编译无语法错误此时若检查程序无逻辑错误则可运行程序.否则将出现如图1-4的界面.此时需返回到图1-2界面中重新修正程序直至无语法错误为止.再运行程序.图1-4编译语法错误4.连接运行程序:在如图1-3界面中按下快捷键“CTRL+F9”即可运行程序。

c实验指导书devc集成开发环境及简单程序设计

c实验指导书devc集成开发环境及简单程序设计

实验目的:介绍基于DevC++集成开发环境的简单程序设计方法,帮助初学者快速上手C语言编程。

实验材料:1. 一台配置良好的个人电脑2. DevC++集成开发环境软件3. 一本C语言编程教程实验步骤:1. 下载并安装DevC++集成开发环境软件。

在浏览器中搜索DevC++官方全球信息湾,选择最新版本的软件进行下载,并按照安装向导进行安装。

2. 打开DevC++软件,创建一个新的C语言项目。

点击菜单栏中的“File”选项,选择“New” -> “Project…”,然后在弹出的对话框中选择“Console Application”,并点击“OK”按钮。

3. 编写第一个C语言程序。

在新建的项目中,双击打开“main.c”文件,在编辑器中输入以下代码:```c#include <stdio.h>int main(){printf("Hello, world!\n");return 0;}```4. 编译并执行程序。

点击菜单栏中的“Execute”选项,选择“Compile Run”,查看程序运行结果。

实验结果分析:通过以上实验步骤,我们成功使用DevC++集成开发环境编写了一个简单的C语言程序,并成功执行了该程序。

这说明初学者可以通过简单的操作快速上手C语言编程,并且DevC++集成开发环境提供了良好的编程环境和调试工具,对于初学者来说是一个很好的选择。

实验注意事项:1. 在安装DevC++软件时,注意选择合适的安装路径,避免出现安装错误。

2. 在编写C语言程序时,注意代码的格式和规范,确保语法正确无误。

3. 在执行程序时,注意查看编译和运行结果,及时调试错误并进行修改。

结论:本实验介绍了基于DevC++集成开发环境的简单程序设计方法,通过实际操作,初学者可以快速上手C语言编程,并且可以查看编译和运行结果,及时调试错误。

希望本实验对初学者学习C语言编程有所帮助。

C语言作为一种通用型编程语言,具有高效、灵活、跨评台等特点,在计算机编程领域有着广泛的应用。

实验一 C语言运行环境和C程序初步--

实验一  C语言运行环境和C程序初步--

实验一C语言运行环境和C程序初步一、实验目的1. 熟悉C程序编辑环境,掌握主要菜单项的作用。

2. 熟悉编写一个C程序的上机过程(编辑、编译、链接和运行)。

二、实验意义通过上机实验,加深对第一章所学基本知识-C语言的结构和简单C程序语法知识的理解。

通过调试简单的C程序,让学生对C程序的编辑、编译、链接和运行过程有一个直观的感受和体验,激发学习的好奇心和兴趣,为后面的全面学习奠定非常必要的基础。

三、实验重点1. 一个C程序的上机过程2. C语言编辑环境的基本操作四、实验难点1. 调试C程序中的语法错误2. 保存C程序五、实验方式提前编写程序,写好实验报告,上机实验时一边调试程序一边将实验报告上关于程序调试和运行结果的信息填写到实验报告上,实验完成时上交实验报告。

六、实验内容1. 进入VC6.0参考实验教材16章具体实验内容,练习用各种方式进入VC6.0环境。

熟悉VC6.0窗口组成和常用菜单项的含义、选择方法及常用功能键。

2. 熟悉VC6.0程序运行过程1)编辑一个新文件具体操作见教材输入实验一题目(4)内容。

2)保存一个新文件打开File菜单并选择Save选项,将输入的新程序保存在磁盘学生目录下。

3)编译、链接及运行◆F7编译。

◆Ctrl+F5运行注意:第一步编译过程,由于学生初次上机,对程序的基本知识不熟练,容易产生许多输入错误,当程序编译时会产生许多语法错误,所以需要修改然后再重新编译等反复操作。

同时由于编译的错误信息是英文信息,学生阅读和理解有一定的困难,此处是本次实验的难点。

3. 简单编程练习1)输入实验一题目(5),检查错误,并对其进行编译、链接和运行。

#include <stdio.h>int main (){printf ("sayhello!");return 0;}2)编写一个程序,输入一个天数,求这个天数包含几周零几天。

#include<stdio.h>int main(){int a,b,c;printf("请输入一个数");scanf("%d",&a);b=a/7;c=a%7;printf("%d\n%d\n",b,c);return 0;}3)编写程序,输出教材习题1.5上的图形。

实验1-7——精选推荐

实验1-7——精选推荐

第3章实验安排实验1 C实验环境与C程序初步一、目的和要求1.熟悉C程序运行环境。

2.初步了解运行一个C程序的过程(编辑、编译、连接和运行)。

3.通过运行和模仿编写简单的C程序,初步了解C源程序的结构和特点。

二、实验内容1.熟悉计算机中安装的C编译集成环境,新建一个C文件,输入下面的程序,编译并执行。

学习运行程序的过程,并分析运行结果。

#include <stdio.h>void main( ){int a=2,b=3,c;c=a+b;printf("sum=%d\n",c);}2.输入下面的程序,改正错误,并对其进行编译、链接和运行。

#include <stdio.h>void mian( ){printf("This is a C program.\n');}3.理解下面程序的功能,编译并运行程序。

输入两个整数,分析并验证程序的运行结果。

#include <stdio.h>int sum(int x,int y){int z;z=x+y;return(z);}void main( ){int a,b,c;scanf("%d%d",&a,&b);c=sum(a,b);printf("sum=%d\n",c);}提示:①这是一个包含自定义函数sum( )的程序。

②注意scanf( )函数的数据输入格式,输入的两个整数之间可以用空格或者回车或者制表符隔开。

4.编写一个程序,输出以下信息:********************Hello everyone!********************提示:本题可以使用一个或三个输出函数printf( )来实现输出三行信息。

要注意的是printf( )函数一次可以输出多个数据或字符,“\n”用来表示回车换行。

5.编写一个程序,输出图4.1中的图形。

《C语言程序设计》实验课程大纲

《C语言程序设计》实验课程大纲

荆楚理工学院《C语言程序设计》实验教学大纲一、实验教学内容与基本要求实验一 C的集成开发环境及运行简单的C程序1 目的要求1.1掌握和理解C程序的基本结构。

1.2掌握在visual c++6.0或TC集成环境中编辑、编译、连接和运行C程序的方法。

2实验内容2.1编写程序,输入两个整数,求出它们的和并进行输出。

2.2启动C语言集成环境,输入以下程序:(1)#include<stdio.h>void main(){printf(“This is a C Program.\n”);}(2)#include<stdio.h>void main(){int a,b,sum;a=123;b=456;sum=a+b;printf(“sum is %d\n”,sum);}(3)#include<stdio.h>void main(){int max(int x,int y);int a,b,c;scanf(“%d,%d”,&a,&b);c=max(a,b);printf(“max=%d\n”,c);}int max(int x,int y){int z;if(x>y)z=x;else z=y;return (z);}(a)编译。

(b)改正程序中的语法错误。

(c)运行该程序并观察输出结果。

3 所需实验设施设备安装visual c++6.0或Turbo C 2.0的计算机4 教学形式及过程多媒体演示实验二数据类型、运算符与表达式1 目的要求1.1掌握C语言中的数据类型、不同数据类型的定义与表述范围。

1.2掌握并会运用各种不同运算符,对特殊运算符(如%、++、――等)的使用。

1.3掌握由运算符组成的表达式以及表达式中不同数据类型的转换原则。

1.4掌握C语言中的基本输入/输出函数的调用方法。

1.5进一步熟悉C语言程序编辑、编译、连接和运行的过程。

2 实验内容2.1 输入并运行下面的程序:#include <stdio.h>void main(){char c1,c2;c1='a';c2='b';printf("%c %c\n",c1,c2)}①运行此程序.②在上面printf语句的下面再增加一个printf语句;printf("%d %d\n",c1,c2);再运行,并分析结果。

实验一 熟悉C语言集成开发环境

实验一  熟悉C语言集成开发环境

实验二顺序程序设计一、实验目的1.熟悉C语言的表达式、空语句及复合语句。

2.熟悉输入输出函数语句。

3.能设计简单的顺序结构程序。

二、实验内容1.输入并编辑下面的程序main( ){int a,b;float c,d;long e,f;unsigned int u,v;char c1,c2;scanf(“%d,%d”,a,b);scanf(“%f,%f”,c,d);scanf(“%ld,%ld”,e,f);scanf(“%o,%o”,u,v);scanf(“%c,%c”,c1,c2);pri ntf(“\n”);printf(“a=%7d,b=%7d\n”,&a,&b);printf(“c=%10.2f,d=%10.2f\n”,&c,&d);printf(“e=17ld,f=%17ld\n”,&e,&f);printf(“u=%o,d=%o\n”,&u,&v);printf(“c1=%c,d=%c\n”,&c1,&c2);这个程序有语法错误吗?为什么?(1)调试上述程序无语法错误后,用下面的测试数据,对程序进行测试:a=123,b=456,c=17.6,d=71837.65,e=70000,f=2174506,u=62000,v=58765,c1=‟a‟,c2=‟b‟分析运行结果。

特别注意输入c1,c2的值是什么?什么原因?(2)将输入e和f的语句改为:scanf(“%d,%d”,&e,&f);再用上述测试数据测试并分析结果。

(3)将输入u、v的语句改为:scanf(“%d,%d”,&u,&v);再用上述测试数据测试并分析结果。

(4)将输出e,f的语句改为:printf(“e=%17d,f=%17d\n”,e,f);再用上述测试数据测试并分析结果。

(5)将输出u、v的语句改为:printf(“u=%u,v=%u\n”,u,v);或printf(“u=%d,v=%d\n”,u,v);再用上述测试数据测试并分析结果。

C语言实验内容

C语言实验内容

实验1 C程序的运行钚境和运行C程序的方法实验内容和步骤:一、进入C编译集成环境,熟悉集成环境的界面和有关菜单的使用方法。

二、输入并运行一个简单的、正确的程序。

(1)输入下面的程序#include<stdio.h>int main( ){printf("This is a C program.\n");return 0 ;}(2)仔细观察屏幕上的已经输入的程序,检查有无错误。

(3)对源程序进行编译,观察屏幕上显示的编译信息。

如果出现“出错信息”,找出原因并进行改正,继续进行编译,如果没有错误,则进行连接。

(4)如果编译连接没有错误,运行程序,观察分析运行结果。

三、输入并编辑一个有错误的C 程序。

(1)输入以下程序:#include<stdio.h>int main( ){int a,b,suma=123;b=456;sum=a+bprint("sum is %d\n",sum);return 0;}(2)进行编译,仔细分析编译信息窗口,可能显示多个错误,逐个修改,直到不出现错误,最后与理论课上的程序对照。

(3)使程序运行,分析运行结果。

四、输入并运行一个需要在运行时输入数据的程序。

(1)输入下面的程序:#include<stdio.h>int main( ){int max (int x,int y);int a,b,c;printf("input a&b:");scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d\n",c);return 0;}int max(int x,int y){int z;if(x>y) z=x;else z=y;return (z);}(2)编译并运行,在运行时从键盘输入整数2和5,然后按“回车”键,观察运行结果。

实验1.熟悉C语言集成开发环境(实验样张)

实验1.熟悉C语言集成开发环境(实验样张)

实 验 报 告姓名 XXX 班级 0000000 学号 00 成绩课程名称 C 语言程序设计 指导教师 王 泽 杰 实验日期2017-02-23实验名称:熟悉C 语言集成开发环境一、实验目的1. 熟悉Visual C++6.0开发环境。

2. 熟悉C 语言程序的编辑、调试及运行的过程和方法。

3. 熟悉Visual C++6.0集成开发环境中常见的错误信息提示。

二、实验内容1.编程球37+29的值,熟悉VC 运行环境。

#include <stdio.h> main() { int a,b,sum; a=37; b=29; sum=a+b; printf("sum=%d\n",sum); }2. 从键盘输入三个整数,求出最大数并输出。

#include <stdio.h> int max(int x,int y) { int z; if(x>y) z=x; else z=y; return z; } void main() { int a,b,c,y; printf("input a,b,c:"); scanf("%d,%d,%d",&a,&b,&c); y=max(a,b); y=max(y,c); printf("max=%d\n",y); }3.a #include <stdio.h> void main() { char ch='a'; printf("%c 对应的ASCII 码是:%d\n",ch,ch); } 程序输出结果: a 对应的ASCII 码是:97 分析输出结果: %c 表示输出字符,%d 表示以十进制形式输出整数 3.b #include <stdio.h>void main(){ int a=168;float b=123.456;float x=35.567,y;printf("a=%5d\n",a);printf("a=%-5d\n",a);printf("b=%6.2f\n",b);printf("b=%e\n",b);y=(int)(x*100+0.5)/100.0;printf("x=%f,y=%f\n",x,y);}程序输出结果:a= 168a=168b=123.46b=1.234560e+002x=35.567001,y=35.570000分析输出结果:%5d 表示数据宽度为5的整数,宽度不足5则左边补空格;%-5d 左对齐,宽度不足5则右补空格;%6.2f 输出宽度为6的浮点数,小数部分占两位;%e 表示输出科学计数法形式;(int)将数强制转换为整数,舍去小数部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、实验内容与步骤(要求以“学号_姓名_题号”为名建立项目;
例项目名为:2013050201_***_01)
1.练习进入C语言编程界面(Visual C++ 6.0)
2.输入下列源程序,进行修改、编译、连接和运行。应了解是用什么命令进行编译、连接和运行的。运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
声明语句:int x,y; ;
可执行语句:a=123; ;
函数定义:像main函数和max函数这样用来实现一定功能的语句;
函数调用:对之前已存在的函数进行抽调使用;
关键词:可以代表函数类型的词语;
main函数:即主函数,并且每个C程序中有且仅有一个主函数。
四、分析与讨论
对上机实践结果进行分析,上机的心得体会。
五、教师评语
签名:
日期:
成绩
2.对照课本源程序,举例说明程序中哪些是注释、预处理命令、声明语句、可执行语句、函数定义、函数调用、关键词、main()函数等。
答:注释://how do you do!或者/*how do you do!*/像这样用//…和/*…*/都是注释;
预处理指令:即是#include<stdio. h> ;
运行结果截图:(要求整个运行窗口)
【思考题】
1.什么是源程序?什么是编译程序?C语言源程序结构是怎样的?
答:(1)源程序是用高级语言写的的程序;
(2)编译程序是一种能将源程序转换为目标程序的软件;
(3)一个程序由一个或多个源文件组成,而且函数是C程序的主要组成部分。其中,一个函数包括函数首部和函数体,并且程序总是从main函数开始执行的。程序中对计算机的操作是由函数中的C语句完成,在每一个数据声明和语句的最后面必须有一个分号。C语言本身不提供输入输出语句,而且程序应含有注释。
《程序设计基础I》实验报告
实验项目一:C语言集成环境实验时间
实验地点
指导教师
一、实验目的及要求
1.掌握Visual C 6.0程序设计集成环境的使用。
2.学会简单程序的调试。
二、实验设备(环境)及要求
使用Visual C++ 6.0;windows系列操作系统的环境。
3.输入下列源程序,进行修改、编译、连接和运行。运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
可知\n的作用是:
4.输入下列源程序,进行修改、编译、连接和运行。运行的结果是什么?
程序:
运行结果截图:(要求整个运行窗口)
可知语句float x;的作用是:
可知sin()的作用是:
5.模仿教材中的例题,编写一个求两数之差的程序。编辑、编译、连接和运行。运行结果是什么?
相关文档
最新文档