C语言实验报告电子版

时间:2024.4.13

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

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

u    实验目的

(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。

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

u    实验内容

(1)     调用教材P4例1.1程序,并进行编译和运行。

(2)    输入并运行教材P4例1.2程序。

(3)    编写并运行教材P13习题1.6。

(1).main()

{ printf(“This is a  C  program.\n”);}

运行结果:   This is a  C  program.

(2).  main()

 { int a ,b ,sum;

a=123; b=456;

sum=a+b;

printf(“sum is %d\n” ,sum);}

运行结果:sum is 579

(3).  main()

{ printf(“* * * * * * * * * * * * * * * * * * * * * * *\n”);

printf(“            Very  good\n”);

printf(“* * * * * * * * * * * * * * * * * * * * * * *\n”);

}

运行结果:* * * * * * * * * * * * * * * * * * * * * * *

                     Very  good 

          * * * * * * * * * * * * * * * * * * * * * * *

实验总结:

1.  掌握了如何进行代码编写和编译,查错和运行。

2.  使用中文的标点符号易出错。

     

 实验二  数据类型、运算符和表达式

u    实验目的

(1)掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及它们的赋值方法。

(2)学会使用C语言的算术运算符,以及包含这些运算符的表达式,特别是自加和自减运算符的使用。

u        实验内容

(1)输入并运行教材P50例3.6程序,并进行编译和运行。

(2)编写并运行教材P67习题3.7,并写出运行结果。

(3)编写并运行教材P67习题3.10,并写出运行结果。

实验三  顺序结构程序设计

u     实验目的

(1)掌握C语言中使用最多的一种语句—赋值语句的使用。

(2)掌握数据的输入输出的方法,能正确使用各种格式的转换符。

u    实验内容

(1)编写并运行教材P89习题4.8,并写出运行结果。

(2)编写并运行教材P89习题4.9,写出当F=100时的结果。

实验四  选择结构程序设计

u     实验目的

(1)了解C语言表示逻辑量的方法。

(2)学会正确使用逻辑运算符和逻辑表达式。

(3)熟练掌握if语句和switch语句。

u     实验内容

(1)  编写并运行教材P111习题5.5,并写出当输入-1、5、10时的运行结果。

(2)    编写并运行教材P111习题5.6,并写出当输入100、90、80时的运行结果。

实验五  循环控制

u     实验目的

(1)熟悉用while语句,do—while语句和for语句实现循环的方法。

(2)掌握在程序设计中用循环的方法实现各种算法。

u     实验内容

(1)输入两个正整数,求其中最大公约数和最小公倍数。

(2)输入一行字符,分别统计出其中的英文字母、空格、数字和其它字符的个数。

(3)P129习题6.6打印出所有的“水仙花数”。

实验六  数组

u    实验目的

(1)掌握一维数组和二维数组的定义、赋值和输入输出的方法。

(2)掌握字符数组和字符串的使用。

u     实验内容

(1)求一个3×3矩阵的主对角线元素之和。

(2)打印杨辉三角(打印10行)。

(3)将两个字符串连接起来,不要用strcat函数。

      

实验七  函数

u     实验目的

(1)掌握定义函数的方法。

(2)掌握函数的嵌套调用和递归调用的方法。

u     实验内容

(1)编写并运行教材P202习题8.3。

(2)编写并运行教材P202习题8.4。

实验八  编译预处理

u     实验目的

(1)掌握宏定义的方法。

(2)掌握文件包含的方法。

(3)掌握条件编译的方法。

u     实验内容

(1)定义一个带参的宏,使两个参数的值互换。在主函数中输入两个数作为使用宏的实参,输出已交换后的两个值。

(2)输入两个整数,求它们相除的余数,用带参的宏来实现,并写出输入为80、29时的结果。

    

实验九  指 针

u     实验目的

(1)掌握指针的概念,会定义和使用指针变量。

(2)学会使用数组的指针和指向数组的指针变量。

(3)学会使用字符串的指针和指向字符串的指针变量。

u     实验内容

(1)输入三个整数,按由小到大的顺序输出,要求用指针实现。

(2)编写并运行教材P278习题10.3。


第二篇:c语言实验报告


学号:__________ 姓名:__________ 班级:__________日期:__________

指导教师:__________ 成绩:__________

实验一 上机操作初步和简单的C程序设计

一、 实验目的

1、熟悉C语言运行环境Turbo C++3.0

2、会简单的程序调试

3、熟悉C语言各种类型数据的输入输出函数的使用方法

4、掌握顺序结构程序设计

二、 实验内容

1、 上机运行本章3个例题,熟悉所用系统的上机方法与步骤。(习题1.7)

2、 编写一个C程序,输入a、b、c 3个值,输出其中最大者。(习题1.6)

3、 设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。注意:在Trubo C++ 3.0中不能输入汉字,只能输入英文或拼音。(习题4.8)

4、 运行如下程序,写出运行结果。fanwen.glzy8.comwww.glzy8.com整理该文章,版权归原作者、原出处所有...

#include

void main()

{

int a=1,b=2;

a=a+b; b=a-b; a=a-b;

printf("%d,%d\n",a,b);

}

三、 实验步骤与过程

四、程序调试记录

更多相关推荐:
电子束的偏转与聚焦(北京科技大学物理实验报告)

北京科技大学实验预习报告实验名称电子束的偏转与聚焦实验目的研究带电粒子在电场和磁场中偏转和聚焦的规律了解电子束线管的构造和工作原理实验原理A电子束流的产生与控制通过阴极K发射电子控制栅极G是一个顶端有小孔的圆筒...

实验九、电子束的偏转

605舍海霞晓珍春云文静实验九电子束的偏转实验时间20xx1125

电子束电偏转实验报告册

实验项目名称电子射线束的电偏转和磁偏转学号姓名班级实验序号时间第周星期第节课联系方式实验目的1研究带电粒子在电场及磁场中偏转的规律2了解电子阴极射线管的结构和原理3学会用外加磁场的方法使示波管中的电子射线束产生...

电子荷质比的测定(实验报告)

大学物理实验报告实验名称磁聚焦法测电子荷质比实验日期20xx0424实验人员袁淳20xx02120xx6实验目的大学物理实验报告磁聚焦法测电子荷质比1了解电子在电场和磁场中的运动规律2学习用磁聚焦法测量电子的荷...

扫描电镜实验报告

扫描电镜实验报告姓名xxx专业xxx学号xxxxxxxx一实验目的1了解扫描电镜的构造及工作原理2学习扫描电镜的样品制备3学习扫描电镜的操作3利用扫描电镜对铝粉的形貌进行观察二实验原理扫描电镜原理是由电子枪发射...

物理设计实验---电子束实验

物理设计实验电子束实验摘要根据电荷在磁场中的运动特点分析了电子束的磁聚焦原理推导了测量电子荷质比的计算公式并测量电子荷质比附带舟山地磁水平分量测量关键词地磁磁聚焦电子荷质比螺旋运动测量物理学方面的一些常数是物理...

电子束实验

电选二电子束实验随着近代科学的发展电子技术的应用已深入到各个领域关于带电粒子在电场磁场中运动规律已成为掌握现代科学技术必不可少的居处知识我们常用示波器中的示波管又名阴极射线管来研究带电粒子在电场磁场中运动的归路...

仪器分析实验报告

仪器分析实验报告1质谱仪的简介质谱仪是通过对样品电离后产生的具有不同质荷比mz的离子来进行分离分析的先将待分析样品变成气态在具有一定能量50100eV的电子束轰击下生成不同mz的带正电荷的离子在加速电场的作用下...

电路分析-实验报告

认识实习常用电子仪器使用专业班级姓名学号完成时间20xx年6月实验示波器和信号发生器的使用一实验目的1学习示波器的基本使用方法2学习信号发生器的基本使用方法二实验仪器1模拟示波器一台2模拟电路实验箱一台3YB4...

示波器的原理与使用 实验报告

大连理工大学大学物理实验报告院系材料学院专业材料物理班级0705姓名童凌炜学号20xx67025实验台号实验时间20xx年11月18日第13周星期二第56节实验名称示波器的原理与使用教师评语实验目的与要求1了解...

电视机组装实验报告

题目黑白电视机的组装与调试学院xxx系别电子信息工程系学生姓名xxx学号0321254854课程设计地点电子电工二楼实验室班级电子一班名称电视机组装日期20xx1125实习说明书第1页共7页班级电子一班名称电视...

示波器使用大学物理实验报告示范及数据处理

示波器的使用实验报告物理实验报告示范文本包含数据处理李萨如图实验目的1了解示波器显示波形的原理了解示波器各主要组成部分及它们之间的联系和配合2熟悉使用示波器的基本方法学会用示波器测量波形的电压幅度和频率3观察李...

电子束实验实验报告(50篇)