实验报告_实验1 C程序的运行环境和运行方法()

合集下载

《C语言程序设计》实验报告(实验1-12)

《C语言程序设计》实验报告(实验1-12)

《C语⾔程序设计》实验报告(实验1-12)《C语⾔程序设计》实验报告2013~2014学年第⼆学期班级姓名学号指导教师实验⼀实验项⽬名称:C程序的运⾏环境和运⾏C程序的⽅法所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运⾏⼀个C程序;2.通过运⾏简单的C程序,初步了解C源程序的特点。

⼆、预习内容:教材《C语⾔程序设计教程》第1章。

三、实验内容:1. 在Visual C++ 6.0环境下输⼊并运⾏下⾯的程序:#includeint main( ){printf("This is a C program.\n");return 0;}2. 在Visual C++ 6.0环境下输⼊下⾯的程序(有语法错误),编译、连接、调试该程序,直⾄程序⽆语法错误,然后运⾏程序,并观察分析运⾏结果。

#includeint main( ){int a,b,suma=3;b=4;sun=a+b;print(“%d+%d=%d\n”,a,b,sum);return 0;}四、实验结果:1. 运⾏结果(或截图):This is a C program.Press any key to continue2. (1) 改正后的源程序:#includeint main( ){int a,b,sum;a=3;b=4;sum=a+b;printf("%d+%d=%d\n",a,b,sum);return 0;}(2) 运⾏结果(或截图):3+4=7五、思考题:1. ⼀个C程序上机的步骤有哪些?答:上级输⼊与编辑源程序—对原程序进⾏编译–与库函数链接–运⾏可执⾏的⽬标程序。

2. 组成C程序的基本单位是函数,⼀个函数包括哪⼏个部分?答:⼀个函数包括两部分:分别为函数头或函数⾸部和函数体。

成绩指导教师签名实验⼆实验项⽬名称:数据类型、运算符和表达式所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.掌握整型、实型与字符型这三种基本类型的概念;2.掌握常量及变量的使⽤⽅法;3. 掌握基本算术运算符及其表达式的使⽤⽅法;4. 掌握++、--运算符、赋值运算符及其表达式的使⽤⽅法。

c程序的运行环境和运行c程序的方法

c程序的运行环境和运行c程序的方法

实验一C程序的运行环境和运行C程序的方法一、实验目的1. 掌握(1)一个C程序上机的全过程,包括编辑、编译、连接、运行和调试;(2)一个C程序的基本结构和书写规则。

2. 熟悉(1)所用的计算机系统的基本操作方法,学会独立使用该系统;(2)TC2.0集成开发环境使用的基本方法。

3. 了解(1)C程序的特点。

二、实验要求1. 请在实验课前复习课堂上所讲授的第一章的内容;2. 请在实验课前将本实验要求编写的程序打好草稿;3. 实验后每班按学号前1/3要提交实验报告;三、实验内容和步骤注意:先听教师讲解TC IDE的基本用法,然后按以下步骤进行实际操作。

【提纲】1. TC IDE概述;2. 帮助的使用(F1、Ctrl+F1);3. 基本操作和常用快捷键(新建、打开、保存、另存为、拾取、编译、连接、Make、执行、查看运行结果、缩放当前窗口、切换当前窗口);4. 块操作(包括与Windows其它应用程序之间交换数据);5. 调试技术(F7、F8、Add Watch);6. 系统参数的设置;7. 查找.c、.obj、.exe文件;【练习】1. 检查所用的计算机系统是否已安装了TC2.0编译系统并确定它所在的子目录2. 进人TC 2.0的集成开发环境3. 熟悉TC 2.0集成环境的界面和有关菜单的使用方法4. 输入并运行一个简单的、正确的程序(1)选择File菜单中的New并按回车键,使编辑窗口变成空白。

(2)输入下面的程序。

#include <stdio.h>void main(){printf(“This is a c program.\n”);}(3)按功能键F9进行编译和连接,观察屏幕上显示的编译信息。

如果出现“出错信息”,则应找出原因并改正之,再进行编译。

(4)如果编译无错误,按Ctrl和F9键使程序运行,按Alt和F5键,切换到用户屏,观察分析运行结果。

5. 输人并编辑一个有错误的C程序(1)输入以下程序(教材第1章中例1.2,故意漏打或打错几个字符)。

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程序设计上机实验报告(完整版)

C语言程序设计上机实验报告学院:机械工程学院班级:机自161213姓名:刘昊学号:20162181310实验时间:2017年3月6号任课老师:张锐C语言程序设计上机实验报告实验一一、实验名称: C程序的运行环境和运行C程序的方法二、实验目的:了解在C编译系统上如何编辑、编译、连接和运行一个C程序三、实验内容:(1). 输入并运行一个简单的C程序。

(2). 设计程序,对给定的两个数求和。

(3). 设计程序,对给定的两个数进行比较,然后输出其中较大的数。

四、源程序代码:代码1:运行结果1:程序分析1:该程序用来判断所输入的整数是否为一个素数,如果一个数能被除了1和它本身整除,还能被其它数整除,那么它就不是一个素数,因此,用for 循环来进行整除过程的简写。

代码2:运行结果2:程序分析2:简单的使用printf()和scanf()函数进行简单的数据运算。

代码3:运行结果3:程序分析3:使用if语句进行判断。

五.实验总结C语言程序设计上机实验报告实验二一、实验名称:顺序结构程序设计二、实验目的:正确使用常用运算符(算术运算符、赋值运算符)的用法,熟练掌握算术运算符及其表达式,逻辑运算符和逻辑表达式。

三、实验内容:(1). 编写程序,实现小写字母转大写。

(2). 编写程序,实现输入两个不同类型数据后,经过适当的运算(加、减、乘、除)后输出。

(3). 编写程序,计算三角形面积、立方体的体积和表面积、圆的面积和周长。

(4). 编写程序,实现单字符getchar和putchar输入输出。

(5). 编写程序,实现十进制、八进制、十六进制不同数制的输出。

四、源程序代码代码1:运行结果1:程序分析1:所有的字符都有一个对应的数字与之对应,每一个小写字母对应的数与大写字母对应的数之间总是相差32,所以只需要对所输入的字符进行减法运算就可以转换为与之对应的大写字母。

代码2:运行结果2:程序分析2:简单的数据运算和格式字符的输出。

实验一 C程序的运行环境和运行C程序的方法实验报告

实验一  C程序的运行环境和运行C程序的方法实验报告

实验一C程序的运行环境和运行C程序的方法1.实验目的:(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统(2)了解在该系统上如何编辑,编译、连接和运行一个C程序(3)通过运行简单的C程序,初步了解C源程序的特点2. 实验内容和步骤(1)检查所用的计算机系统是否已安装了C 编译系统并确定它所在的子目录(2)进入所用的集成环境(3)熟悉集成环境的界面和有关菜单的使用方法(4)输入并运行一个简单的、正确的程序输入下面的程序# include<stdio.h>void main(){printf(“This is a c program..\n”);}①下面是屏幕上显示的编译信息。

无错,进行连接。

--------------------Configuration: L1 - Win32 Debug--------------------Compiling...L1.cL1.obj - 0 error(s), 0 warning(s)②连接无错误,使程序运行,观察分析运行结果。

--------------------Configuration: L1 - Win32 Debug--------------------Linking...L1.exe - 0 error(s), 0 warning(s)运行输出结果This is a c program.Press any key to continueThis is a c program.Press any key to continue分析:输入自己编写的源程序,检查程序有无语法错误,可以通过编译来实现,它会自动查出程序的语法错误,如果有错误应该找出原因,并改正过来,再进行编译和连接,仔细分析编译信息,确定没错误就可以运行程序,输入数据。

第一个程序运行的结果是This is a c program.。

符合我们原来设计这个程序的目的,说明这个程序是正确的。

C语言程序设计

C语言程序设计

C语言程序设计上机实验报告实验一一、实验名称: C程序的运行环境和运行C程序的方法二、实验目的:了解在C编译系统上如何编辑、编译、连接和运行一个C程序三、实验内容:(1). 输入并运行一个简单的C程序。

(2). 设计程序,对给定的两个数求和。

(3). 设计程序,对给定的两个数进行比较,然后输出其中较大的数。

四、源程序代码:代码1:#include<stdio.h>int main(){printf("hello world!\n");return 0;}运行结果1:程序分析1:代码2:#include<stdio.h> int main(){int a=5,b=6,c;c=a+b;printf("c=%d\n",c);return 0;}运行结果2:程序分析2:代码3:#include<stdio.h>int main(){int a=5,b=6,c;if(a>b){c=a;}else{c=b;}printf("%d\n",c);return 0;}运行结果3:程序分析3:五.实验总结C语言程序设计上机实验报告实验二一、实验名称:顺序结构程序设计二、实验目的:正确使用常用运算符(算术运算符、赋值运算符)的用法,熟练掌握算术运算符及其表达式,逻辑运算符和逻辑表达式。

三、实验内容:(1). 编写程序,实现小写字母转大写。

(2). 编写程序,实现输入两个不同类型数据后,经过适当的运算(加、减、乘、除)后输出。

(3). 编写程序,计算三角形面积、立方体的体积和表面积、圆的面积和周长。

(4). 编写程序,实现单字符getchar和putchar输入输出。

(5). 编写程序,实现十进制、八进制、十六进制不同数制的输出。

四、源程序代码代码1:#include<stdio.h>int main(){char c1,c2;c1=getchar();printf("%c,%d\n",c1,c1);c2=c1-32;printf("%c,%d\n",c2,c2);return 0;}运行结果1:程序分析1:代码2:#include<stdio.h>int main(){int a=5,c1,c2;double b=3.141592653,c3,c4;c1=a/b;c3=a/b;c2=a+b;c4=a+b;printf("%d,%d,%lf,%lf\n",c1,c2,c3,c4);return 0;}运行结果2:程序分析2:代码3:#include<stdio.h>int main(){here: printf("计算三角形的面积请输入‘1’,立方体的体积和表面积请输入‘2’,圆的面积和周长请输入‘3’.\n");int a;scanf("%d",&a);if(a==1){double l,h,s;printf("请输入三角形的底边长和所在底边的高.");scanf("%lf%lf",&l,&h);s=l*h/2;printf("三角形的面积为%.16f\n",s);}else if(a==2){printf("请输入立方体的长宽高.");double b,c,d,v,s;scanf("%lf%lf%lf",&b,&c,&d);v=b*c*d;s=b*c+b*d+c*d;printf("立方体的体积为%.16f,表面积为%.16f\n",v,s);}else{double r,s,c,m;printf("请输入圆的半径");scanf("%lf",&r);m=3.141592653;s=m*r*r;c=2*m*r;printf("圆的面积为%.16f,圆的周长为%.16f\n",s,c);}goto here;}运行结果3:程序分析3:代码4:#include<stdio.h> int main(){getchar();putchar('b');return 0;}运行结果4:程序分析4:代码5:#include<stdio.h>int main(){int a;printf("请输入任意十进制整数:");scanf("%d",&a);printf("转换为八进制数为:%o\n转化为十六进制数为:%x\n",a,a); return 0;}运行结果5:程序分析5:五、实验总结C语言程序设计上机实验报告实验三一、实验名称:选择结构程序设计二、实验目的:正确使用逻辑运算符和逻辑表达式,熟练掌握if 语句和switch 语句,学习调试程序。

c语言程序设计_实验一实验报告

c语言程序设计_实验一实验报告

实验项目名称:实验一C 语言的运行环境的使用实验目的及要求:1. 了解 Windows 系统下 C 语言的运行环境,熟悉 C 程序编辑、调试、运行的基本操作方法。

2. 熟练掌握编辑、编译、连接和运行 C 程序的方法。

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

4. 初步理解 C 语言的数据类型,了解变量定义、变量赋值以及简单运算方法,了解程序运行结果的基本输出方法。

实验内容(方法和步骤):1、编程实现在屏幕上显示如下三行文字Hello, world !Wolcome to the C language world!Everyone has been waiting for程序代码:#include <stdio.h>int main(){printf("Hello,World!\n");printf("Welcome to the C language world!\n");printf(Everyone has been waiting for.\n");return 0;}运行结果:2、编写程序,将两个整数相加,并输出结果。

程序代码:#include <stdio.h>int main(){int a,b,c;a=12;b=26;c=a+b;printf("c=%d\n",c);return 0";}运行结果:3. 编写程序,要求从键盘输入2 个整数,输出其中较大的数程序代码:#include <stdio.h>int main(){int max(int x,int y);int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);pintf("max=%d",c);return 0;}int max(int x,int y){ int z;if (x>y) z=x;else z=y;return(z);}运行结果:4.输入并运行下程序,观察运行结果。

实验一C程序的运行环境和运行C程序的方法实验报告

实验一C程序的运行环境和运行C程序的方法实验报告

实验一C程序的运行环境和运行C程序的方法实验报告实验一:C程序的运行环境和运行C程序的方法一、实验目的1.了解C程序的运行环境和运行C程序的方法;2.掌握在不同操作系统环境下编写和运行C程序的基本步骤;3.加深对C程序运行机制的理解。

二、实验原理C程序是一种用于系统编程的高级编程语言,广泛应用于开发应用程序和操作系统。

在运行C程序之前,我们需要了解C程序的运行环境和运行方法。

1.运行环境:运行C程序的环境可以是不同的操作系统,如Windows、Linux、MacOS等。

每个操作系统都提供了一种特定的环境来运行C程序。

2.运行方法:在不同的操作系统下,运行C程序的方法也有所不同。

- 在Windows操作系统下,可以使用任何支持C编译器的集成开发环境(IDE)来编写和运行C程序。

常用的IDE有Dev-C++、Code::Blocks 等。

- 在Linux操作系统下,可以使用GNU编译器套装(GCC)来编译和运行C程序。

首先需要安装GCC编译器,然后使用命令行工具编写和运行C程序。

- 在MacOS操作系统下,可以使用Xcode开发工具来编写和运行C程序。

Xcode是苹果官方提供的集成开发环境,提供了编译器和调试器等工具。

三、实验步骤1. 在Windows操作系统下运行C程序:- 启动Dev-C++,选择"File"菜单中的"New"选项,创建一个新的C 源文件;-在源文件中编写C程序代码,并保存为以.c为扩展名的文件;2. 在Linux操作系统下运行C程序:- 在终端窗口中使用GCC编译器编译C程序,如gcc -o program program.c,其中program为可执行文件名;- 运行C程序,如./program。

3. 在MacOS操作系统下运行C程序:- 启动Xcode,选择"File"菜单中的"New"选项,创建一个新的C源文件;-在源文件中编写C程序代码,并保存为以.c为扩展名的文件;- 点击Xcode窗口右上角的"Run"按钮,编译并运行C程序。

《C语言程序设计》实验报告

《C语言程序设计》实验报告

《C语言程序设计》实验报告学院:专业:学号:姓名:成绩:课程代码: 2001301指导教师:实验中心:电气信息专业试验中心日期:目录实验总体要求实验一………………………………………………C语言的运行环境和运行过程实验二………………………………………………数据类型、运算符与表达式实验三………………………………………………程序结构(顺序、选择和循环) 实验四………………………………………………数组实验五………………………………………………函数实验六………………………………………………指针实验七………………………………………………结构体实验八………………………………………………类和对象实验总体要求C语言程序设计课程是一门实践性很强的课程,为了培养学生的计算机应用能力,除了课堂理论教学外,必须加强程序设计课程实验的教学环节。

1、课程实验教学目的通过C语言程序设计的课程实验教学,学生应具有使用计算机解决相关问题的能力,同时为学生今后学习其他计算机应用课程打下良好的程序设计基础。

⑴分析问题和解决问题能力的训练课程实验教学将课本上的理论知识和实际应用有机地结合起来,达到训练学生分析问题解决实际问题的能力,提高学生应用计算机知识开发应用系统的综合能力。

⑵逻辑思维能力的训练通过课程实验教学,使学生正确地掌握C语言的基本知识,较好掌握基本的程序算法,以及描述方法。

培养学生在程序设计解题思路、算法的描述、编程构思等方面的计算机逻辑思维能力。

⑶程序设计技能的训练通过C语言环境下的应用实例,训练学生编写程序的能力,掌握编程的思路和方法,掌握结构化程序设计的基本概念和基本技能。

通过课程实验教学,使学生掌握C程序设计语言的语法规则,数据结构的应用,掌握算法描述及相应代码描述,掌握结构化程序设计的基本方法,能熟练编写一般的应用程序。

2、课程实验教学要求⑴要求通过解题、程序设计和上机实践,加深对所学概念的理解,提倡理论与实践相结合的学习方法。

C语言实验报告,实验一和实验二

C语言实验报告,实验一和实验二

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

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

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

4、掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。

5、学会使用C的有关算术运算符,以及包含这些运算符的表达式二、上机实验及运行结果1、例题实验及运行结果例一:#include"stdio.h"void main(){printf("Hello,World!\n");printf("Wolcome to the C language world!\n");printf("Everyone has been waiting for.\n");}运行结果为Hello, world !Welcome to the C language world!Everyone has been waiting for.在第一次输入源程序时,由于粗心在printf(“Hello,world!”)后面忘记输入“;”,在编译中检查出来,修改后编译成功。

例二:#include"stdio.h"void main(){int a,b,sum;a=123;b=456;sum=a+b;printf("sum is %d\n",sum);}运行结果为:sum is 579。

一次编译就成功了。

例三:#include"stdio.h"void main(){int a,b,c;int max(int,int);scanf("%d,%d",&a,,&b);c=max(a,b);printf("max=%d",c);}int max(int x,int y){int z;if (x>y) z=x;else z=y;return(z);}键盘输入“8,9”,屏幕上输出“max=9”例四:#include"stdio.h"void main(){char c1 , c2;c1=97;c2=98;printf("%c %c", c1, c2);}在此基础上1)加一个printf语句,并运行之。

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

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

C程序的运行环境及运行方法实验目的:(1)了解所用计算机系统的基本操作方法,学会独立使用该系统。

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

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

实验步骤:1)登陆教务系统,进入教学平台,将TurboC2存入C盘并命名2)进入TurboC编译环境,在Options下拉菜单的Directions里修改路径为TurboC23)输入源程序4)按快捷键F2保存5)按F9进行调试,若出现错误警告,按任意键返回检查并做出恰当修改,然后再按F2保存6)按Ctrl+F9运行程序7)按Alt+F5切换到用户界面查看结果3.具体实验及结果分析实验一:#include “stdio.h”int main( ){ printf(“This is a C program.\n”);return(0); }输入以上程序警告错误,返回修改路径在Options下拉菜单的Directions里修改路径为TurboC20,无错误警告,显示结果This is a C program.可能出现的另几种错误:①路径存储错误②抄写错误,例如include写成inclde,stdio.h写成studio.h③int main()写成intmain()忘记空格计算机无法识别④句末漏写“;”实验二:#include “stdio.h”int main( ){ int a,b,sum;a=123;b=456;sum=a+b;printf(“sum is %d \n”,sum );return(0); }输入上述程序,无警告错误,运行结果:sum is 579运行中可能出现的错误:把int a,b,sum写成inta,b,sum忘记空格,错误警告,运行无结果Printf(“sum is %d”,sum);内引号忘记或者括号半边,提示错误,运行无结果小结:int与其定义变量间必须空格否则计算机无法分辨;printf函数后面必须有括号,并且其要输出的内容必须用引号括起来;一个语句用引号来划分与所在行无关实验三:输入两个整数,将较小的数输出。

实验报告_实验1 C程序的运行环境和运行方法()

实验报告_实验1 C程序的运行环境和运行方法()

实验报告_实验1 C程序的运行环境和运行方法一、实验目的:1、熟悉VS 2005/2008/2010的下载、安装及使用,能够在IDE环境中编辑、编译、链接、运行C程序;2、熟悉C程序的基本结构,能够参考例题代码编写简单C程序;3、熟悉C语言中注释的用法。

二、实验内容说明:基础题为必做题,提高题为选做题1、(基础题)操作内容:请学生建立新项目(lab_1_1),输入下列代码,并编译、链接、运行:(独立完成)程序代码:#include <stdio.h>int main( ){printf ("This is a C program.\n");return 0;}问题:C程序的编译、链接、运行可以一次性完成吗?清理、重新生成项目(或程序)有什么作用?答:可以,生成:如果程序没有编译过就全部编译,已编译过的只编译修改的部分,从新生成:先清除一遍,再对所有文件编译。

2、(基础题)请学生上机编译下列程序,修改其错误,再运行:#include <stdio.h>;main( ){int ascanf(“%d”,a);Printf(“%d*%d=%d”,a,a,a*a);]修改后的程序代码:#include<stdio.h>int main(){int a;scanf(“%d”,a);printf(“%d%d%d”,a,a,a*a);return 0;}3、(基础题)请参考例题代码,按下列要求,写出相应的C程序:程序代码:#include<stdio.h>int main(){printf(" *\n");printf(" **\n");printf(" ***\n");printf(" ****\n");printf("*****\n");return 0;}4、(提高题)请参考例题代码,按下列要求,写出相应的C程序:输入圆的半径,输出其周长与面积;程序代码:#include<stdio.h>#define Pi 3.14int main(){float r,l,s,pi;scanf("%f",&r);l=2*pi*r;s=pi*r*r;printf("%d%d\n",s,l);return 0;}。

周信东主编C语言程序设计基础实验一实验报告

周信东主编C语言程序设计基础实验一实验报告

实验1 C程序的运行环境和最简单的C程序设计一、学号:24 姓名:莫新锋实验日期:实验目的和要求(1)熟悉C语言程序开发环境(Visual C++),了解开发环境中的编辑、编译、链接和运行命令。

(2)掌握在C语言开发环境中如何编辑、编译、链接和运行一个标准C语言程序。

(3)掌握简单C语言程序的查错方法,理解编译错误信息的含义。

(4)掌握C语言数据类型的概念,熟悉如何定义一个整型、字符型、实型变量,以及如何对它们进行赋值。

(5)了解下列命令及函数:#include <>、main、printf、scanf。

(6)通过运行简单的程序,熟悉C语言的基本格式规范,并初步了解它的结构特点。

二、实验内容实验指导书中的实验一的“基础部分”题目。

三、实验步骤及结果(一)VC 实验平台的使用1.简要描述在VC环境下开发一个C程序的主要步骤,并粘贴主要操作窗口的截图。

【请填空。

截图的操作方法:先点击欲截取的窗口使之置于屏幕最前方,并作适当的缩放,再按快捷键<Alt>+<Print Screen>将窗口截取到内存中,然后打开word将光标移到欲插入图片的位置上进行粘贴即可。

也可对图片进行适当剪切,裁剪掉多余部分。

注意:截图上必须有你自己的学号或姓名等信息,否则视为抄袭。

】主要步骤:1: 创建一个工作文件夹。

2:启动 Visual C++。

3:新建一个 C 语言源程序。

4:编辑源程序5:保存源程序2.编译、链接、运行程序(1)输入源程序后,如何编译该程序【请填空】输入好后在编译器中有一个编译按钮按一下就能编译(2)如何链接程序生成可执行文件【请填空】得到后缀为obj的目标程序后选择build菜单下的build选项,表示要求连接并建立一个可执行文件(3)如何运行程序查看结果【请填空】链接旁边有个感叹号的按钮那个就是运行点击就可以查看运行结果3.程序查错及其修正(1)利用VC平台,如何判断出源程序中是否存在错误【请填空】在编译器中有一个编译按钮按一下就能编译,之后看一下链接信息区是否有错误提示(2)若程序中存在错误,如何快速地查找出错误代码在源程序中的位置【请填空】点击F4,看光标的的位置的或者是前后的位置(3)确定错误位置后,如何判断它是何种错误如何改正【请填空】(4)若同一个程序中存在多处错误,应如何改错需要注意哪些操作【请填空】点击编译,按照链接信息区的提示先进行第一次大规模改动,然后点击编译,点击F4,看光标的位置,从上往下改错,重复操作注意:注意按照提示在不改变功能的前提下进行改动(二)实验题目完成情况*【说明】实验题号的编写格式为:类型+第几个实验+实验题目序号+小题序号,其中,“类型”分为基础题(用Ex表示)、增强题和提高题(用Eh表示)、课外题(用sup表示)。

C语言实验报告36

C语言实验报告36
顺序结构程序设计
实验日期
1.掌握 C 语言中使用最多的一种语句—— 赋值语句的使用方法。 语言中使用最多的一种语句——赋值语句的使用方法。 2.掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。
实验目的
3.熟悉顺序结构程序中语句的执行过程。 4.能设计简单的顺序结构程序。
实验内容
1、设圆半径 r=1.5,圆柱高 h=3,求圆周长、圆面积、圆球体积、圆柱体积。用 scanf 输入数
-12-
else printf(“ ”); printf(“是其它字符.\n 是其它字符.\n” }
2、给一百分制成绩, ‘B’ 、 ‘C’ 、 ‘D’ , ‘E’ 。90 分以上为‘ ,80~ 给一百分制成绩,要求输出成绩等级’ 要求输出成绩等级’A’、 分以上为‘A’ 80~ 89 分为‘ ,70~ ,60~ ,60 分以下为‘ 。 分为‘B’ 70~79 分为‘ 分为‘C’ 60~69 分为‘ 分为‘D’ 分以下为‘E’
-5-
2、写出程序运行的结果。 #include <stdio.h> void main() { int a=10,x=5,y=6; a+=a*=6; x=y++; y=++x; a=(x++)+y; printf(“ printf(“%d, %d , %d” %d”, a, x, y); } 运行结果为:
-8-
据,输出计算结果,输出时要求有文字说明,取小数点后 2 位数字。编写程序实现。
2、输入三角形的三边长,求三角形的面积。输出时要有格式说明,取 2 位小数。 注:为简单起见,设输入的三边长 a, b, c(如 a=3, b=4,c=5)能构成三角形。求三角形的面 b=4,c=5)能构成三角形。求三角形的面 积公式为:area= 积公式为:area=

c语言程序设计实验指导答案

c语言程序设计实验指导答案

太原理工大学现代科技学院C语言程序设计课程实验报告专业班级学号姓名指导教师焦雄5.#include <stdio.h> void main(){int a=10,n=5;a+=a;printf("%d\n",a);a=10,a-=2;printf("%d\n",a);a=10,a*=2+3;printf("%d\n",a);a=10,a/=a+a;printf("%d\n",a);a=10,a%=(n%=2);printf("%d\n",a);a=10,a+=a-=a*=a;printf("%d\n",a); }遇到的问题和解决方法心得体会实验三简单程序、分支程序和循环程序设计实验名称实验目的和要求1.理解C语言程序的基本结构和实现基本结构的语句;2.熟练应用赋值、输入和输出语句;3.理解并掌握关系运算符、逻辑运算符及其表达式的使用;4.熟练掌握if语句、switch语句、while语句、do—while语句和for语句的用法;实验内容1.输入并运行第3章例3-3、例3-6中的程序,通过输出结果理解对应的格式说明。

2.输入并运行第3章例3-8、例3-10中的程序,注意输入数据的格式。

3.已知圆柱半径r=1.5,圆柱高h=3,编程求圆周长,圆面积和圆柱体积。

4.输入一百分制成绩,输出成绩等级A、B、C、D、E。

90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。

要求程序能处理错误的输入数据。

5.利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值,直到最后一项的绝对值小于10-6为止。

(fabs(t)表示t的绝对值,1e-6=1*10-6)。

6.求100-200间所有素数。

7.输出三角形的九九乘法口诀表。

8.打印水仙花数。

水仙花数是指一个3位数,其各位数字立方和等于该数本身。

c语言实验报告

c语言实验报告

实验一熟悉C语言程序的运行环境一、实验目的1、了解在该系统上如何编辑、编译、连接和运行一个C 程序;2、通过运行简单的C程序,初步了解C程序的特点。

二、实验预习1、认真阅读简单的C程序介绍,C程序上机步骤部分内容;2、编写好所需要的程序,程序的书写应该清楚整洁,一般检查应该是没有明显的错误。

如果在程序中有疑问的地方,可以标记起来,以便于上机调试时予以注意。

初学者特别忌讳上机前自己不编写程序,到时随便地抄别人的程序。

三、实验指导1、输入并运行一个简单的程序,从而熟悉所用系统的上机方法与步骤。

(1)选择File->New,使编辑窗口变成空白(2)输入下面的程序(例题1.1)#include <stdio.h>void main( ){printf("This is a C program.\n");}(3)按功能键【F9】进行编译和连接,观察屏幕上显示的编译信息。

如果出现“出错信息”,则应找出原因并改正之,再进行编译。

(4)如果编译无错误,按【Ctrl+F9】键使程序运行,按【Alt+F5】键,切换到用户屏,观察分析运行结果。

2、输入并运行一个需要在运行时输入数据的程序(1)清空编辑窗口,输入下面的程序(例题1.2)。

#include <stdio.h>void main( ){int a,b,c ;printf("input a & b:");scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);}int max(int x,int y){int z ;if(x>y)z=x ;else z=y ;return(z);}(2)编译并运行,在运行时从键盘输入整数2 和5,格式为:2, 5(注意:两数据间用逗号分隔开),然后按回车键,按【ALT+F5】键,观察运行结果。

C语言程序设计实验报告(实验大纲+过程)

C语言程序设计实验报告(实验大纲+过程)

《C程序设计》实验教学大纲一、适用范围大纲适用信息管理专业本科教学使用。

二、课程名称C程序设计三、学时数与学分总学时:90 总学分:4实验学时:28 实验学分:1四、教学目的和基本要求目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握 C 语言程序设计的基本方法和编程技巧。

基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。

上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。

注:带*的实验项目为选做实验项目六、教材、讲义及参考书《C程序设计题解与上机指导》谭浩强主编清华大学出版社七、实验成绩评定办法实验成绩=平时实验表现+实验报告。

实验成绩占总成绩的20%。

实验成绩以等级形式给出,评定等级分优、良、中、及格、不及格五类。

1、平时考核:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。

在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。

八、实验教学大纲说明本大纲共安排28学时的实验,其中带*号实验项目为选做实验项目,实际课时为18学时。

实验项目多为设计性实验项目,每个设计性实验项目中都包含数个小的设计性题目,其中带*号的题目为选做题目,有时间和有能力的同学可以选做。

九、实验项目实验一C程序的运行环境和运行一个C程序的方法一、实验目的1.了解Visual C++6.0编译系统的基本操作方法,学会独立使用该系统。

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

实验1 C程序的运行环境和运行方法

实验1 C程序的运行环境和运行方法

实验1 C程序的运行环境和运行方法一、实验目的:1、熟悉VS 2005/2008/2010的下载、安装及使用,能够在IDE环境中编辑、编译、链接、运行C程序;2、熟悉C程序的基本结构,能够参考例题代码编写简单C程序;3、熟悉C语言中注释的用法。

二、实验内容1、(基础题)根据文档“Visual Studio 2005/2008/2010的下载、安装与使用.doc”的内容,通过教师讲解、演示,学生同步完成下列任务:(1)了解VS 2005/2008/2010的下载、安装;(2)熟悉VS 2005/2008/2010的启动、建立新项目,编辑、编译、链接、运行下列代码:#include <stdio.h>int main( ){printf ("This is a C program.\n");return 0;}(项目名称为lab_1_0)(3)在项目的存放目录中查看对应的.c、.obj、.exe文件;操作内容:请学生建立新项目(lab_1_1),输入下列代码,并编译、链接、运行:(独立完成)问题:C程序的编译、链接、运行可以一次性完成吗?清理、重新生成项目(或程序)有什么作用?2、(基础题)请请学生先分析以下程序段中各语句的功能#include<stdio.h>int main(){int a,b;double mid;printf("请输入两个整数(用逗号隔开):");scanf("%d,%d",&a,&b);mid=(a+b)/2.0;printf("%d 与%d 的均值为%f.\n",a,b,mid);return 0;}再编译下列程序,修改其错误,然后运行程序:#include <stdio.h>;main( ){int ascanf(“%d”,a);Printf(“%d*%d=%d”,a,a,a*a);]3、(基础题)请参考例题代码,按下列要求,写出相应的C程序:4、(提高题)请参考例题代码,按下列要求,写出相应的C程序:输入圆的半径,输出其周长与面积;5、(提高题)上机运行教材p15第7题,熟悉C语言的注释用法;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告_实验1 C程序的运行环境和运行方法
一、实验目的:
1、熟悉VS 2005/2008/2010的下载、安装及使用,能够在IDE环境中编辑、编译、链接、运行C程序;
2、熟悉C程序的基本结构,能够参考例题代码编写简单C程序;
3、熟悉C语言中注释的用法。

二、实验内容
说明:基础题为必做题,提高题为选做题
1、(基础题)
操作内容:请学生建立新项目(lab_1_1),输入下列代码,并编译、链接、运行:(独立完成)
程序代码:
#include <stdio.h>
int main( )
{
printf ("This is a C program.\n");
return 0;
}
问题:C程序的编译、链接、运行可以一次性完成吗?清理、重新生成项目(或程序)有什么作用?
答:可以,生成:如果程序没有编译过就全部编译,已编译过的只编译修改的部分,从新生成:先清除一遍,再对所有文件编译。

2、(基础题)
请学生上机编译下列程序,修改其错误,再运行:
#include <stdio.h>;
main( )
{
int a
scanf(“%d”,a);
Printf(“%d*%d=%d”,a,a,a*a);
]
修改后的程序代码:
#include<stdio.h>
int main()
{
int a;
scanf(“%d”,a);
printf(“%d%d%d”,a,a,a*a);
return 0;
}
3、(基础题)请参考例题代码,按下列要求,写出相应的C程序:
程序代码:#include<stdio.h>
int main()
{
printf(" *\n");
printf(" **\n");
printf(" ***\n");
printf(" ****\n");
printf("*****\n");
return 0;
}
4、(提高题)请参考例题代码,按下列要求,写出相应的C程序:
输入圆的半径,输出其周长与面积;
程序代码:
#include<stdio.h>
#define Pi 3.14
int main()
{
float r,l,s,pi;
scanf("%f",&r);
l=2*pi*r;
s=pi*r*r;
printf("%d%d\n",s,l);
return 0;
}。

相关文档
最新文档