C语言实验报告书写格式及模板

合集下载

C语言实验报告格式

C语言实验报告格式
第一题求n的阶乘及n个阶乘的倒数和
分析过程:阶乘用递归法写函数,求和用循环和调用函数实现。
程序代码: #include<stdio.h>
intjiechen(intj);
voidmain()
{intj,n;doublesum;
printf("请输入n的值: ");
scanf("%d",&n);
sum=0;
{
if(a[i]>=65&&a[i]<=90||a[i]>=97&&a[i]<=122||a[i]>=48&&a[i]<=57)
a[i]=a[i]+3;
}
}
调试过程:开始没有区别数字、符号等问题,导致程序不完善,老师讲解改正后,
输入: 123
输出: 456
输入: abd
输出: deg
输入: []
输出: []
C语言程序设计
实验报告
学号: **********
*******
班级: 0101112
********
学期: 2011-2012(1)
实验
目的
(即教学目的)
练习循环,数组的综合编程
实验
过程

结果
(对于每个实验题目,需要写明程序设计的分析过程、程序代码、调试过程中出现的语法错误和逻辑错误,测试结果和正确代码)。
for(j=1;j<=n;j++)
{um+=(1.0/jiechen(j));}
printf("他们的和是%lf",sum);}
intjiechen(intj)

(完整版)c实验报告

(完整版)c实验报告

(完整版)c实验报告实验名称: C语言实验报告实验内容:本次实验主要针对C语言编程进行实验。

通过实验的设计和完成,检验和加深对C语言的理解和应用能力。

实验步骤:1. 实验准备在开始实验之前,需要准备好以下必要的工具和材料:- 计算机- C语言编译器(比如GCC、Clang等)- 文本编辑器(比如Notepad++、Sublime Text等)2. 实验环境搭建在计算机上安装C语言编译器,并配置好相应的环境变量。

这样可以在终端或命令提示符中执行相关的C程序。

3. 编写实验代码根据实验要求,使用文本编辑器编写C语言代码。

根据实验的要求和功能需求,合理设计和组织代码结构,包括头文件的引用、变量的定义、函数的声明和定义等。

4. 编译和运行代码在命令行或终端中使用编译器对编写好的C语言代码进行编译,并生成可执行文件。

编译命令的具体格式根据不同的编译器而有所差异,但一般形式如下:```gcc -o output_file input_file.c```其中,"output_file"表示生成的可执行文件名,"input_file.c"表示待编译的C源代码文件名。

编译成功后,通过命令行或终端执行生成的可执行文件,检查程序的运行结果是否符合预期。

5. 实验结果分析根据实际运行结果,对实验数据进行分析和归纳。

可以通过输出结果、打印特定信息或观察程序的行为来判断程序是否正确地实现了预期的功能。

6. 实验总结在实验报告中对本次实验的过程、方法、结果进行总结,并提出实验中遇到的问题和解决方法。

同时,对所学习的C语言相关知识点进行总结和归纳,以加深对相关知识的理解和记忆。

实验结果:通过本次实验的设计和实现,我成功完成了对C语言编程的实验,达到了预期的目标。

通过编写实际的代码,我巩固了对C语言语法和基本概念的理解。

在实验过程中,我遇到了一些问题,通过查阅资料和与同学的讨论,我成功解决了这些问题。

c语言程序设计实验报告模板

 c语言程序设计实验报告模板

c语言程序设计实验报告模板篇一:C语言程序设计实验报告一、实验目的:1、掌握C语言的数据类型和变量的声明。

2、掌握不同类型数据之间赋值的规律。

3、掌握C语言的运算符和表达式的使用。

4、熟悉C程序的编辑、编译、连接和运行的过程。

二、实验内容:①输人程序:#includevoid main { int a, b; float d,e; char c1,c2; double f, g; long m, n; unsigned int p,q; a=61;b=62; c1='a';c2='b'; d=3.56;e=-6.87; f=3157.890121;g=0.123456789; m=50000;n=-60000; p=32768;q=40000; printf("a=%d,b=%d c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); } ②运行此程序并分析结果(2)按习题4. 8要求编写程序题目为: 设圆半径r=l. 5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。

用scanf输人数据,输出计算结果口输出时要有文字说明,取小数点后两位数字。

程序:三、实验步骤:①输人程序:#includevoid main { int a, b; float d,e; char c1,c2; double f, g; long m, n;unsigned int p,q; a=61;b=62; c1='a';c2='b'; d=3.56;e=-6.87; f=3157.890121;g=0.123456789; m=50000;n=-60000; p=32768;q=40000; printf("a=%d,b=%d c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }②运行此程序并分析结果。

C语言实验指导及报告模板

C语言实验指导及报告模板

C语言实验指导及报告模板C语言程序设计附件1:实验报告模板C语言程序设计实验报告实验一简单的C程序教学班级:冶金136 学号:01 姓名:张博课程教师:胡春安实验教师:胡春安完成时间:2015-2016学年第1学期实验一简单的C程序实验时间:2机时一、实验目的1. 熟悉C程序编辑环境,掌握主要菜单项的操作和作用。

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

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

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

三、实验内容1.验证实验(1)掌握程序的编辑、编译、连接、运行、调试过程,按以下步骤进行实验。

输入源程序#includeint main(){float a,b;a=12b=10;c=a%b;printf("a=%d,b=%d,c=%d",a,b,c);return 0;}编译、链接及运行,并记录下列问题:①您在编辑、编译该程序时,在输出窗口显示了几条错误信息?请记录在实验报告中。

C:\Users\h\Desktop\c\ex1\main.c||In function 'main':|C:\Users\h\Desktop\c\ex1\main.c|6|error: expected ';' before 'b'|C:\Users\h\Desktop\c\ex1\main.c|7|error: 'c' undeclared (first use in this function)|C:\Users\h\Desktop\c\ex1\main.c|7|note: each undeclared identifier is reported only once for each function it appears in| C:\Users\h\Desktop\c\ex1\main.c|7|error: invalid operands to binary % (have 'float' and 'float')|||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|错误1:变量b前少了分号“;”错误2:变量c未定义;错误3:%运算符运算对象必须是整型数据。

C语言实验报告要求及模板模版

C语言实验报告要求及模板模版

C语言实验报告要求及模板模版C语言上机实验要求: 1、每次实验满分10分,每次试验按要求写实验报告。

2、每次把实验报告提交到LINTIAN8@B箱里。

3、上实验课不得迟到、早退,旷课本次实验0分记。

4、事假必须有假条,否则一律按旷课处理。

5、上实验课不得做与实验无关的事情,否则酌情扣分或取消上实验课资格。

6、实验报告不得抄袭,发现实验报告雷同者,一律按分记。

参考看网站:1)、/ 上-->教学资源中心〉资源共享课〉工学〉咼级语言程序设计2)、/cxsj/ 上〉上机实践----〉程序实例1、XX 3、链接4、运行C语言程序运行过程四个步骤:具体操作步骤:启动Visua C + + 6.0——>文件——〉新建——>文件------ 〉C + + Sourcefile ------------ >添加文件名------- >添加存放文件目录——>XX文件―->编译文件-------- >链接文件 ------- >运行文件----->看结果.C 语言程序设计实验报告实验内容 算法描述流程图 源程序 测试数据 运行结果 出现问题及解决方法 实验心得C 语言程序设计实验报告0 12年XX 月XX 日 1实验目的1.熟练掌握if 、if...else 、if...else ifif 语句中的嵌套关系和匹配原则 ,利用if 语句实现分支选择结构。

2. 熟练掌握for 语句格式及使用方法3.掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧.进一步学习调试程序,掌握语法错误和逻辑实验名称学 院姓名任课教师 专业班号实验时间实验目的实验名称学 名任课教师 控制语句 材料与冶金学院XX X X XXX X X 专业班级学号实验时间材料成型及控制工程XX 班X XXXX 2语句,掌握sum+=n;/*是素数则求和*/的检查方法。

4.掌握C 函数的定义方法,函数的调用方法,参数说明以及返回值,掌握实参与形参的对应关系以及参数之间的 “值传递”的方式。

c语言实验报告完整版

c语言实验报告完整版

c语言实验报告HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】丽水学院计算机实验报告丽水学院计算机实验报告一、实验目的1.熟悉Visual C++和C-Free等集成环境,掌握运行一个C程序的基本步骤,包括编辑、编译、连接和运行。

2.掌握算术表达式和赋值表达式的使用。

3.掌握基本输入、输出函数的使用。

4.能够编程实现简单的数据处理。

二、实验环境硬件:Pentium以上的计算机。

软件:Windows XP操作系统、Visual C++和C-Free等集成环境。

三、实验内容和结果1.编程题1在屏幕上显示一个短句“What is a computer?”思考:(1)如何在屏幕上显示你自己的学号,姓名和班级?(2)如何在屏幕上显示数字、英文字母和汉字等信息?例如:“你在机房吗?”编程题1源程序:#include<>void main(){printf("What is a computer?\n");}程序运行结果:What is a computer?思考题(1):#include<>void main(){printf(",小王,班级\n");}思考题(2):#include<>void main(){printf("英文字母abcdefgABCDEFG\n");printf("汉字:哇哈哈啊哈和\n");}2.编程题2在屏幕上显示下列图形。

* * * ** * ** **思考:如何在屏幕上显示下列图形?AA AA编程题2源程序:#include<>void main(){int i,j;for(j=1;j<5;j++){for(i=5;i>j;i--)printf("*"); printf("\n");}}程序运行结果:* * * ** * ** **思考题:#include<>void main(){printf(" A \n");printf("A A\n");printf(" A \n");}3.编程题3已知小明的数学,英语和计算机课程的成绩分别是87分,80分和95分,求小明3门课程的平均分。

c语言程序设计实验报告模板

c语言程序设计实验报告模板

c语言程序设计实验报告模板一、实验目的本实验的目的是学习和掌握C语言程序设计的基本概念和技巧,深入理解C语言的程序结构以及算法设计和实现的过程。

二、实验内容1. 程序设计的基本原理和基本语法:包括数据类型、运算符、控制结构、函数等基本概念的学习和理解。

2. 程序运行环境的搭建:安装和配置C语言程序运行所需要的开发环境,例如使用Code::Blocks、Dev-C++等集成开发环境进行实践。

3. 程序设计和实现:根据给定的实验要求,设计并实现C语言程序,通过编码和调试实现程序的正确运行。

三、实验步骤和实验结果在实验过程中,按照以下步骤进行实践:1. 实验环境搭建:a. 下载并安装适合的集成开发环境,例如Code::Blocks。

b. 配置环境变量,确保C语言编译器和执行文件的路径正确。

2. 实验程序设计:a. 阅读实验要求,理解实验的要求和目标。

b. 设计程序的结构和算法思路。

c. 编写程序代码,并确保代码的格式整洁、符合C语言的编码规范。

3. 程序的编译和运行:a. 打开集成开发环境,创建新的项目并添加编写好的源代码文件。

b. 编译程序,检查是否有错误或警告信息。

c. 运行程序,验证程序的正确性和功能实现情况。

4. 分析实验结果:a. 根据实验要求,分析程序输出的结果。

b. 比较结果和预期结果,确保程序的正确性和可靠性。

c. 对实验结果进行总结和讨论,评估程序的性能和优化空间。

四、实验总结与心得体会在本次实验中,通过对C语言程序设计的学习和实践,我对C语言的基本概念和语法有了更深入的了解。

通过编写和调试实验程序,我逐步提高了自己的编程能力和解决问题的能力。

同时,我也认识到了C语言程序设计的重要性和实用性,对计算机程序的设计和实现有了更全面的认识。

总的来说,本次实验让我受益匪浅,不仅学到了理论知识,还提高了实践能力。

通过参与实验,我意识到了编程实践对于理论知识的巩固和转化的重要性,并且增强了我的实际操作能力。

C语言实验报告模板

C语言实验报告模板

实验报告三(四学时)2.1 实验目的(1)掌握函数的定义和调用;(2)了解函数间的参数传送;2.2 基础实验【题目3-1】编写函数实现将输入的字母转换成大写字母(若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母”)。

算法分析:1、输入:通过键盘接收一个字符;2、条件判断:调用判别函数3、函数功能为:蒋所输入字符进行判别处理,若输入小写则转换,大写字母直接输出,其他字符请输出提示“请输入字母”4、程序结束。

【实验3-1】代码及运行结果:#include<stdio.h>char change(char t){char tt;if(t>='a'&&t<='z')tt=t-32;if(t>='A'&&t<='Z')tt=t;if(!((t>='a'&&t<='z'||t>='A'&&t<='Z')))printf("this is not a char\n");return tt;}void main(){char ch,mm;scanf("%c",&ch);mm=change(ch);printf("%c\n",mm);}实验结果【题目3-2】从键盘输入若干个同学计算机课程期末考试成绩(学生人数可由用户输入),求该课程的期末成绩的平均分并输出。

函数功能要求:实现若干(例如5名)同学的的期末成绩输入,并统计出平均分。

算法分析:1、输入:通过键盘接收同学个数;2、调用求平均分函数3、输出平均成绩4、程序结束。

【实验3-2】代码及运行结果:#include<stdio.h> float ave(int n){int i;float s=0,grade=0,average=0;for(i=1;i<=n;i++){printf("输入第%d个同学成绩",i);scanf("%f",&grade);s=s+grade;}average=s/n;return average;}int main (){int m;float average;printf("input m:");scanf("%d",&m);average=ave(m);printf("平均分为%f\n",average);return 0;}实验结果【题目3-3】请用函数编写程序实现:计算3 到100 之间所有素数的平方根之和,并输出。

C语言实验报告参考格式

C语言实验报告参考格式
程序的验证)。
请补充函数fun(),该函数的功能是:判断某一个年份是否为闰年。例如:1900年不是闰年,2004是闰年。
注意:部分源程序给出如下。请勿改动主函数main的任何内容,仅在程序中横线上填入所编写的若干表达式或语句。
#include<stdio.h>
void main()
{
int year,flag=0;
三、实验内容及要求(阅读及编写程序预测结果)
1.给出程序运行结果并上机验证(要求上机前预先人工分析各程序并写出运行结果,
然后பைடு நூலகம்机进行结果验证)。
#include<stdio.h>
voidmain( )
{int a=2,b=7,c=5;
switch(a>0)
{ case 1:switch(b<0)
{case 1:printf( " @ " );break;
实验报告参考格式
(实验一)
实验项目名称:选择结构程序设计教师评分:
一、实验目的
1.理解C语言表示逻辑量的方法。
2.熟悉并会使用关系运算符和关系表达式、逻辑运算符和关系表达式。
3.熟练掌握if语句和switch语句。
4.熟悉选择结构程序中语句的执行过程。
5.掌握选择结构程序的设计方法。
二、预习内容及要求(要求写出预先内容)
}
printf("\n");
}
1)去掉程序中的break;语句,重新分析程序结果;
2)在第8行和第13行分别加上break;语句,重新分析程序结果;
①预测结果:
②去掉程序中的中的break;语句后预测结果为:
③在第8行和第13行分别加上break;语句后,预测结果为:

《C语言程序设计》综合性实验报告撰写格式

《C语言程序设计》综合性实验报告撰写格式

报告撰写格式说明综合性实验完成以后,要求写出实验报告,并将报告电子版上交。

具体要求如下:一.使用A4页面,页面设置采用WORD默认设置。

二.正文使用宋体5号字,一级标题宋体4号字加粗,二级标题宋体小4号字粗,三级及更小标题用宋体5号字加粗,标题一律左对齐。

如:1 一级标题(题目)1.1 二级标题1.1.1 三级标题正文三.论文包括:(1)封面(正确、完整填写封面信息)(见附件)(2)正文(A4纸10页~15页)(3)附录:源代码清单四.论文正文部分应该包括以下部分:题目(一级标题)1. 题目及题目分析(明确陈述说明实验任务,强调的是要做什么)(二级标题)1.1 问题描述(三级标题)1.2功能分析2. 设计思路1.1总体结构设计1.2各个功能模块详细设计及功能模块之间关系设计(包括功能结构图等)1.3 数据结构的设计(文件等)1.4 界面设计其他内容3. 编程实现主要功能模块的流程图及代码段片段。

注意:一定不要只是将全部代码贴上就完了。

4. 运行测试模块测试:测试各模块的测试系统测试:系统功能的完整测试说明:测试步骤为:<1>设计测试用例:包括输入数据,预期结果。

<2>实际运行程序得到:运行结果<3>分析预期结果与运行结果的异同得到测试结论。

运行界面选取主要界面的截图和说明。

5. 总结体会每位同学单独写本次综合性实验的总结和体会。

6. 参考文献附录:代码清单(源程序清单和执行结果:清单中应有足够的注释)注意:若发现抄袭,均判为0分。

C语言实验报告模板

C语言实验报告模板

中国海洋大学学生实验报告课程名称:姓名:学号:年级:2016专业:计算机科学与技术指导教师:2016 学年秋季学期目录实验一熟悉C开发环境和C程序的上机步骤实验二基本数据类型及数据的输入输出实验三运算符及表达式实验(一)熟悉C开发环境和C程序的上机步骤实验时间:2012.4.2同组人员:实验目的(一).编译系统,熟练各菜单的功能,掌握在该系统上编辑、编译、连接和运行一个C程序的方法。

2.通过测试、运行简单的C程序,初步了解C语言程序的特点实验内容(一)1. 写一个C程序,求一个圆的面积2.编写程序写任意三个书中的最大值}实验步骤(一)1. #include<stdio.h>void main(){float R, S, pl;printf("please input R");scanf("%f",&R);pl = 3.14159;S=pl*R*R;printf("S=%f", S);return ;}2. #include<stdio.h>void main(){int a,b,c,max;printf("please input a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);max=a;if(max<b)max=b;if(max<c);max=c;printf("%d\n",max);}实验结果分析1.例如输入R=3运行结果如上图所示!在操作过程中犯的错误有:在return后多了一个0.2.运行结果如上图。

指导教师评阅1、实验态度:不认真(),较认真(),认真()2、实验目的:不明确(),较明确(),明确()3、实验内容:不完整(),较完整(),完整()4、实验步骤:混乱(),较清晰(),清晰()5、实验结果:错误(),基本正确(),正确()6、实验结果分析:无(),不充分(),较充分(),充分()7、其它补充:总评成绩:评阅教师(签字):评阅时间:实验(二)基本数据类型及数据的输入输出实验时间:2012.4.9 同组人员:实验目的1.熟悉程序的编辑、编译和运行的过程。

c语言实验报告模板

c语言实验报告模板

c语言实验报告模板一、实验目的二、实验环境三、实验内容1. 实验一:基本数据类型和运算符的使用a. 实验过程b. 实验结果与分析2. 实验二:条件语句和循环语句的使用a. 实验过程b. 实验结果与分析3. 实验三:函数的定义和调用a. 实验过程b. 实验结果与分析4. 实验四:指针的使用和数组的应用a. 实验过程b. 实验结果与分析四、实验总结一、实验目的:本次实验旨在通过C语言程序设计,深入了解C语言程序设计基础知识,掌握C语言程序设计方法,提高C语言程序设计能力。

二、实验环境:操作系统:Windows 10;编译器:Dev-C++;开发工具:Visual Studio Code。

三、实验内容:1. 实验一:基本数据类型和运算符的使用a. 实验过程:首先,我们需要在Dev-C++中新建一个源文件,然后编写代码。

代码如下:#include <stdio.h>int main() {int a = 10;float b = 3.14;char c = 'A';printf("a = %d\n", a);printf("b = %.2f\n", b);printf("c = %c\n", c);int sum = a + b;float sub = a - b;float mul = a * b;float div = a / b;printf("sum = %d\n", sum);printf("sub = %.2f\n", sub);printf("mul = %.2f\n", mul);printf("div = %.2f\n", div);return 0;}b. 实验结果与分析:运行程序后,我们可以得到以下输出结果:a = 10b = 3.14c = Asum = 13sub = 6.86mul = 31.40div = 3.18通过以上输出结果,我们可以看出C语言中基本数据类型和运算符的使用方法。

c语言实验报告怎么写

c语言实验报告怎么写

c语言实验报告怎么写【导语】实验报告是把实验的目的、方法、过程、结果等记录下来,经过整理,写成的书面汇报。

下面是智睿学习网小编为大家整理的c语言实验报告怎么写,欢迎大家阅读。

更多相关内容请关注智睿学习网实验报告栏目。

学号:__________ 姓名:__________ 班级:__________ 日期:__________ 指导教师:__________ 成绩:__________ 实验一上机操作初步和简单的C程序设计一、实验目的1、熟悉C语言运行环境T urbo C++3.02、会简单的程序调试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、运行如下程序,写出运行结果。

第一┆范文网整理该文章,版权归原作者、原出处所有...#includevoid main(){int a=1,b=2;a=a+b; b=a-b; a=a-b;printf(“%d,%d\n”,a,b);}三、实验步骤与过程四、程序调试记录C语言实验报告怎么写《函数》【导语】实验报告是把实验的目的、方法、过程、结果等记录下来,经过整理,写成的书面汇报。

接下来就跟随智睿一起,了解C语言实验报告怎么写《函数》的有关内容吧!学号:__________ 姓名:__________ 班级:__________ 日期:__________指导教师:__________ 成绩:__________实验四函数一、实验目的1、掌握函数定义、调用和声明的方法2、掌握实参和形参之间的传递方式3、函数的嵌套调用二、实验内容1、写一个函数,将两个字符串连接。

c语言实验报告

c语言实验报告

c语⾔实验报告c语⾔实验报告1 第⼀章基础掌握 1.1 实验⽬的 掌握C程序设计编程环境Visual C++,掌握运⾏⼀个C程序的基本步骤,包括编辑、编译、链接和运⾏。

(] 1.2 实验要求 在报告中记录建⽴、保存C程序实习过程。

1.3 实验基本内容 编写程序,在屏幕上显⽰⼀个短句“Hello World” (1)程序: 1)编译如下程序: #include Void main() { printf (“Hello World! ”); } 2)链接。

执⾏Build-命令。

3)运⾏。

执⾏Build Execute 命令。

显⽰结果。

4)关闭程序⼯作区。

(2)运⾏结果: 输出结果:Hello World! 总结: 掌握C语⾔程序设计的基本框架,能够编写简单的程序。

第⼆章数据类型 2.1 实验⽬的 (1)掌握C语⾔的运算符和表达式的正确使⽤以及C语⾔的⼏种基本数据类型和基本输⼊输出函数的使⽤⽅法。

() (2)通过编程进⼀步理解和掌握运算符的确切含义和功能。

2.2 实验要求 (1)在报告中记录建⽴、保存C程序实习过程。

(2)完成典型题⽬,分析遇到的困难和实验中的收获。

2.3 实验基本内容 输⼊程序,观察输出结果 1>./*test2.1c*/ 1)编译如下程序: #includevoid main() { char ch; int k; ch='a',k='b'; printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d ",k) } 2)链接。

执⾏Build-命令。

3)运⾏。

执⾏Build Execute 命令。

显⽰结果。

4)关闭程序⼯作区。

2>./*test2.2c*/ 1)编译如下程序: #includevoid main() { float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12; b2=0.000001; printf("%f,%l f ",a1+a2,b1+b2); } 2)链接。

计算机c语言实训报告(精选5篇)

计算机c语言实训报告(精选5篇)

计算机c语言实训报告(精选5篇)计算机c语言实训报告篇1一、课题名称:简单计算器设计一个简单的程序来模拟计算器的功能。

二、设计目的:1、通过理论知识与实际需求相结合,编辑解决一些日常中的实际问题,培养初步的独立分析和设计能力。

2、了解应用程序设计解决实际问题的具体过程和实现方法,掌握应用C语言进行程序设计的基本规范;3、重点掌握C语言的程序编写、函数设计、算法设计和程序调试方法;4、初步掌握系统开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能。

三、设计任务:1、通过结构体数组和共用体数组来存放输入的每一数字或运算符号的记录(包括1、2、3等数字,+、--、_、等运算符号),然后将其信息存入文件中。

输入一个算术计算式,就在屏幕上显示结果。

2、输入简单的加减乘除算术计算式,并在屏幕上显示计算结果;四、设计要求:1、用C语言实现程序设计并进行调试;2、画出查询模块的流程图;3、系统的各个功能模块要求用函数的形式实现;4、界面友好(良好的人机互交)。

5、完成设计(A4)。

五、代码设计:#include "stdio.h" main { float x,y;char operator;printf("x,yun suan fu ,y: "); scanf("%f%c%f",&x,&operator,&y); switch(operator){case '+': printf("%.2f+%.2f=%.2f",x,y,x+y); break; case '-':printf("%.2f-%.2f=%.2f",x,y,x-y); break; case '_':printf("%.2f_%.2f=%.2f",x,y,x_y); break; case '/': if(y==0) printf("chushushilingwuyiyi"); elseprintf("%.2f/%.2f=%.2f",x,y,x/y); break;default: printf("yunsunfuwuxiao"); } }?七、设计总结:学习C程序这门课一个学期了,这是我们学的第一门专业课,所以作为我这个计算机系的学生来说当然十分重要,老师在第一节课说过,C语言是计算机的基础,大多数软件都需要用C语言来编写,通过一个学期的学习,使我初步掌握了一些关于这门课的知识这次的课程设计是对我们一个学期来所学的知识的综合考察,里面涉及到了我们大多数所学知识。

C语言实验报告模板1

C语言实验报告模板1
(1)熟练掌握 if 语句,能够正确使用 if 语句和 if 语句的嵌套编写选择结构程序, 正确理解程序的执行流程。 (2)熟练掌握 switch 语句的格式和功能。 (3)通过编程和调试程序,加深对 if 和 switch 语句的理解,学习编程和调试的基 本方法。
(4)实验前复习 if 语句和 switch 语句的概念。 1.【验证型实验】输入并运行以下程序,分析程序的运行结果。 #include <stdio.h> void main() { char ch; /* 定义一个字符型变量 ch */ printf("input a character:"); /* 输出提示信息 */ ch=getchar(); /* 从键盘输入一个字符 */ if(ch>='A'&&ch<='Z') /* 若为大写字母,则将其转换为小写字母 */ ch=ch+32; printf("%c\n",ch); } 具体要求: (1)从键盘上输入 a,分析程序运行的结果。 实 【答】运行结果为:
具体要求: 【答】(1)源程序为: 【答】(2)该程序的运行结果为:
【答】(3)将程序第 5 行改为 b=(a++)-2;第 7 行改为 c=(++a)-2;后,运行结果为:
5
实验二、C 语言基础及顺序结构程序设计
【答】(4)将 printf 语句改为 printf("%d 【答】(5)将 printf 语句改为 printf("%d 【答】(6)将 printf 语句改为 printf("%d
节课
实验软硬件环境 PC机、Windows XP操作系统及Visual C++6.0

C语言实验报告格式

C语言实验报告格式

C语言实验报告格式第一篇:C语言实验报告格式实验1 熟悉Visual C++运行环境一.实验目的二.实验重点三.实验难点四.实验内容1. 程序清单:#include“stdio.h”main(){……}2. 调试过程:2 error(s),3 warning(s)(1)错误位置……,错误原因……(2)警告位置……,警告原因……3.运行结果……五.实验小结……姓名:xxx学号:120122113第二篇:C语言上机实验报告_书写格式实验报告课程名称 _____C语言程序设计____ 实验项目 _实验一顺序结构程序设计___ 实验仪器 ______ ___________系别_____光电学院_______ 专业______电信__________ 班级/学号学生姓名______***_________实验日期____2011年10月17日___ 成绩_______________________指导教师一、实验目的1、掌握C语言中,基本的输入输出函数的使用方法。

2、掌握printf中转义字符’\t’,’\n’的用法。

3、掌握赋值语句的用法。

4、掌握算术表达式、赋值表达式的计算。

5、掌握数学函数的使用。

二、实验内容1、输入圆的半径 r ,计算圆的周长和面积。

其中π =3.1416程序代码:……执行结果:[输入] ……[输出] ……2、3、……三、实验体会…… (实验中遇到的问题及解决办法以及一些心得都可以写)第三篇:C语言实验报告C语言第一学期实验:第1次实验:时间 2010-9-15项目名称:创建第一个C语言程序仪器设备:电脑一台,操作系统WindowsXP,开发环境Visual C++ 6.0实验程序:1、单击“开始”“程序”“Microsoft Visual Studio 6.0”“Microsoft Visual C++ 6.0”,打开VC++。

2、在菜单中选择“文件”“新建”,在“工程”选项卡中选择“Win32 Console Application”,输入一个名称,点“确定”,新建一个新的工程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学
学院实验报告
专业名称
实 验 室
实验课程 C语言程序设计
实验名称 程序设计
姓 名
学 号
同组人员
实验日期
注:实验报告应包含(实验目的,实验原理,主要仪器设备和材料,实验过程和步骤,实验原始数据记录和处理,实验结果和分析,成绩评定)等七项容。具体容可根据专业特点和实验性质略作调整,页面不够可附页。
一、实验目的:1、编写一个函数,对数组进行赋值。
{
int i,j,k,t;
for
(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(p[j]<p[k])
k=j;
}
t=p[i];p[i]=p[k];p[k]=t;
}
}
void insert(int *p,int n)
{
int e,i;
printf("input a number\n");
{
int i;
printf("input %d numbers:\n",n);
for(i=0;i<n;i++)
scanf("%d",p+i);
}
void arrout(int *p,int n)
{
int i;
for(i=0;i<n;i++)
printf("%5d",p[i]);
printf("\n");
2、打印出数组的每个元素。
3、编写函数,用选择排序法或者冒泡排序法对数组进行排序。
4、打印出每个数组元素。
5、编写函数在这个有序数组中插入一个数,并且使这个数仍然
有序。
6、打印出最后数组结果。
二、实验原理:应用C语言中相关知识点(函数、数组等)编写程序。
三、主要仪器和材料:一台台式机、C语言课本等。
scanf("%d",&e);
for(i=n-1;i>=0;i--)
{
if(e<p[i])
p[i+1]=p[i];
else
break;
}
p[i+1]=e;
}
五、实验原始数据记录和处理
六、实验结果和分析
成绩评定:
1、根据实验情况和实验报告质量作出写事性评价
2、评分
综合评分
折合成等级
指导教师签名:
时间: 年 月 日
void maopao(int p[],int n);
void select(int *p,int n);
void insert(int *p,int n);
void main()
{
int n,s[N],flag;
printf("enter array numbers:\n");
scanf("%d",&n);
if(flag)
maopao(s,n);
else
select(s,n);
printf("the sheng xu numbers:");
arrout(s,n);
insert(s,n);
printf("after insert:\n");
arrout(s,n+1);
}
void arrin(int p[],int n)
ticket(s,n);
printf("the array numbers are:");
arrout(s,n);
invert(s,n);
printf("after invert:");
arrout(s,n);
printf("使用冒泡排序法请按1,使用选择排序法请按0:\n");
scanf("%d",&flag);
}
}
void maopao(int p[],int n)
{
int i,j,t;
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if(p[j]>p[j+1])
{
t=p[j];p[j]=p[j+1];p[j+1]=t;
}
}
}
}
void select(int *p,int n)
}
void invert(int p[],int n)
{int ຫໍສະໝຸດ ,j,t;for(i=0,j=n-1;i<j;i++,j--)
{
t=p[i];p[i]=p[j];p[j]=t;
}
}
void ticket(int p[],int n)
{
int i;
for(i=0;i<n;i++)
{
clock();
p[i]=rand()%100;
四、实验过程和步骤:
#include <stdio.h>
#include <stdlib.h>
#define N 1000
void arrin(int p[],int n);
void arrout(int *p,int n);
void invert(int p[],int n);
void ticket(int p[],int n);
相关文档
最新文档