C语言入门学习-C上机实验十一要求
- 格式:doc
- 大小:78.00 KB
- 文档页数:9
《C语言程序设计》实训指导书计算机基础教研室编实训项目一:儿童100以内的加减乘除法游戏训练 (1)一、目的和要求 (3)二、试验性质 (3)三、实验内容 (3)四、实验步骤 (3)五、分析与讨论 (4)实训项目二:数制转换系统 (9)一、目的和要求 (9)二、试验性质 (9)三、实验内容 (9)四、实验步骤 (9)五、分析与讨论 (10)实训项目三:倒计时 (12)一、目的和要求 (12)二、试验性质 (12)三、实验内容 (13)四、实验步骤 (13)五、分析与讨论 (13)六、程序清单 (14)实训项目四:学生成绩管理系统 (15)一、目的和要求 (15)二、试验性质 (16)三、实验内容 (16)四、试验步骤 (16)五、分析讨论 (16)实训项目五:通讯录 (20)一、目的和要求 (20)二、试验性质 (20)三、实验内容 (20)四、试验步骤 (20)五、分析与讨论 (21)实训项目六:后缀表达式求值,表达式求值 (27)一、目的和要求 (27)二、试验性质 (27)三、实验内容 (27)四、实验步骤 (28)五、分析与讨论 (28)实训项目七: 迷宫 (35)一、目的和要求 (35)二、试验性质 (35)三、实验内容 (35)四、实验步骤 (36)五、分析与讨论实训项目一:儿童100以内的加减乘除法游戏训练一、目的和要求1、通过实训掌握本学期所学C语言知识。
2、编辑一个具有加减乘除基本功能的计算器程序。
3、对系统进行功能模块分析、控制模块分析,结论正确。
4、更加深入掌握C语言;5、熟练的掌握函数的定义,调用,说明的方法;二、试验性质自主设计实验三、实验内容1)通过菜单选择加减乘除。
2)100(或10)以上的两个整数通过rand函数随即产生。
3)计算减法时,不能出现结果为负数。
4)答对提示恭喜,答错续答,答错三次给出正确答案等等。
四、实验步骤1、划分程序功能模块;2、写程序实现算法;3、画出程序流程图;4、定义结构体,预处理定义,加法函数,减法函数,乘法函数,除法函数。
C语言程序设计上机实验指导书实验基本要求上机实验主要是培养、训练和提高学生的程序设计能力和程序调试能力。
在c语言程序设计的每个实验中,除了对程序设计提出要求之外,对程序的调试方法也提出具体的要求,这样就可以逐步培养学生的静态调试和动态调试能力,以及根据错误信息分析、判断、改正错误的能力。
通过上机,还可以加深对课堂讲授内容的理解、熟悉程序的开发环境、学习计算机系统的操作方法等。
上机实验一般经历上机前的准备(编程)、上机调试运行和实验后的总结三个步骤。
1.上机前的准备根据问题,进行分析,选择适当算法并编写程序。
上机前一定要仔细检查程序(称为静态检查)直到找不到错误(包括语法和逻辑错误)。
分析可能遇到的问题及解决的对策。
准备几组测试程序的数据和预期的正确结果,以便发现程序中可能存在的错误。
上机前没有充分的准备,到上机时临时拼凑一个错误百出的程序,宝贵的上机时间白白浪费了;如果抄写或复制一个别人编写的程序,到头来自己一无所获。
2.上机输入和编辑程序,并调试运行程序首先调用C语言集成开发环境,输入并编辑事先准备好的源程序;然后调用编译程序对源程序进行编译,查找语法错误,若存在语法错误,重新进入编辑环境,改正后再进行编译,直到通过编译,得到目标程序(扩展名为OBJ)。
下一步是调用连接程序,产生可执行程序(扩展名为EXE)。
使用预先准备的测试数据运行程序,观察是否得到预期的正确结果。
若有问题,则仔细调试,排除各种错误,直到得到正确结果。
在调试过程中,要充分利用C语言集成开发环境提供的调试手段和工具,例如单步跟踪、设置断点、监视变量值的变化等。
整个过程应自己独立完成。
不要一点小问题就找老师,学会独立思考,勤于分析,通过自己实践得到的经验用起来更加得心应手。
3.整理上机实验结果,写出实验报告实验结束后,要整理实验结果并认真分析和总结,根据教师要求写出实验报告。
书写报告是整个实验过程的一个重要环节。
通过写报告,可以对整个实验做一个总结,不断积累经验,提高程序设计和调试的能力,同时还可以提高写作能力。
C语言程序设计上机实验指导目录实验一 c语言程序的开发环境 (1)实验二数据类型描述 (3)实验三顺序结构 (6)实验四选择结构 (9)实验五循环结构 (12)实验六函数与编译预处理 (16)实验七数组 (19)实验八指针 (23)实验九结构体数据类型与链表 (25)实验十共用体与枚举类型 (27)实验十一文件 (29)实验一 c语言程序的开发环境一、目的、要求1、使学生了解c语言不同于其他语言的特点。
2、掌握在c语言的开发环境中如何实现简单程序的编辑、运行,熟悉c程序的开发环境及上机步骤。
3、通过简单的c程序,熟悉c语言程序的结构特点,掌握其基本结构框架。
4、通过实践,掌握c源程序的书写格式。
二、预习内容1、熟悉Turbo c的集成开发环境,掌握启动、退出、编辑运行的操作。
2、了解基本命令及函数:include<stdio.h>,include<math.h>,main(),printf(),scanf()等。
三、上机内容1、输入下列程序,记录在Turbo c 下的操作方法。
#include <stdio.h>main(){printf(“I am a student!”);}环境的启动操作:程序的编译方法:快捷键是;菜单操作是程序的保存方法:快捷键是;菜单操作是程序的运行方法:快捷键是;菜单操作是运行结构的查看:快捷键是;菜单操作是环境的退出操作:快捷键是;菜单操作是2、预测结果并上机验证#include <stdio.h>main(){printf(“************\n”);printf(“I am a student!\n”);printf(“************\n”);}预测的结果是:上机验证的结果是:3、预测结果并上机验证#include<stdio.h>#include<math.h>main(){int a,b,sum;scanf(“%d,%d”,&a,&b);sum=a+abs(b);printf(“a and b is %d”,sum);}程序运行后输入:5,-5预测的结果是:上机验证的结果是:4、分析程序的功能,并上机验证#include<stdio.h>#include<math.h>main(){int a,b,sum;scanf(“%d,%d”,&a,&b);sum=abs(a+b);printf(“%d+%d = %d”,a,b,sum);}程序的功能是:上机验证的结果是:5、试编写程序实现下列输出** ** * ** * * *编写的程序为:实验二数据类型描述一、目的、要求1、了解c语言的数据类型的种类。
c语言上机实验报告《C语言上机实验报告》在计算机科学领域,C语言是一种非常重要的编程语言,它被广泛应用于系统软件开发、嵌入式系统设计以及高性能计算等领域。
为了更好地掌握C语言的基本语法和编程技巧,我们进行了一次C语言上机实验,以下是实验报告。
实验目的:1. 熟悉C语言的基本语法和数据类型;2. 掌握C语言的控制结构,如条件语句和循环语句;3. 学习C语言的函数定义和调用;4. 掌握C语言的数组和指针的使用。
实验内容:1. 编写一个简单的C程序,实现从键盘输入两个整数,然后输出它们的和、差、积和商;2. 编写一个C程序,实现计算n的阶乘;3. 编写一个C程序,实现对一个整型数组进行排序;4. 编写一个C程序,实现对一个字符串数组进行排序。
实验步骤:1. 首先,我们编写了一个简单的C程序,使用了scanf函数从键盘输入两个整数,然后使用printf函数输出它们的和、差、积和商。
通过这个实验,我们熟悉了C语言的输入输出函数的使用。
2. 接着,我们编写了一个C程序,实现了计算n的阶乘的功能。
在这个实验中,我们学会了如何定义和调用函数,以及如何使用循环语句。
3. 然后,我们编写了一个C程序,实现了对一个整型数组进行排序的功能。
在这个实验中,我们掌握了C语言的数组的使用方法,并且学会了一种简单的排序算法。
4. 最后,我们编写了一个C程序,实现了对一个字符串数组进行排序的功能。
通过这个实验,我们进一步掌握了C语言的数组和指针的使用方法。
实验总结:通过这次C语言上机实验,我们更加熟悉了C语言的基本语法和编程技巧,掌握了C语言的控制结构、函数定义和调用、数组和指针的使用方法。
这些知识和技能对我们今后的学习和工作都将非常有帮助。
希望通过不断的实践和实验,我们能够更加熟练地掌握C语言,为以后的编程工作打下坚实的基础。
《程序设计基础(C语言)》目录第1 章概述 (1)1.1 课程简介 (1)1.2 实验环境选择 (1)第 2 章实验要求 (1)2.1 实验过程要求 (1)2.2 考核及评分标准 (1)第 3 章实验内容 (2)3.1 实验1 熟悉C语言运行环境 (2)3.2 实验2 数据类型 (3)3.3 实验3 运算符和表达式 (4)3.4 实验4 顺序结构及输入和输出 (6)3.5 实验5 选择结构 (7)3.6 实验6 循环结构 (9)3.7 实验7 数组(1) (11)3.8 实验8 数组(2) (12)3.9 实验9 字符串及其操作 (13)3.10 实验10 函数 (14)3.11 实验11 结构体 (15)3.12 实验12 指针 (16)第 1 章概述1.1 课程简介《程序设计基础(C语言)》是软件工程各专业或其它相近专业学生的公共职业基础课,是软件类各专业的入门课程,直接影响学生后继职业技术课程的学习及可持续发展能力的培养。
通过本书,学习基本的程序设计概念和程序设计方法,学会使用C语言解决实际问题,进行初级的程序设计。
1.2 实验环境选择VC++6.0第 2 章实验要求2.1 实验过程要求本课程中,实验者必须服从指导教师和实验室工作人员的安排,遵守纪律与实验制度,爱护设备及卫生。
在指定的实验时间内,必须到机房内实验,其余时间可自行设计和分析。
本课程所涉及的程序代码,都要求有较高的可读性和效率,多文件表示。
2.2 考核及评分标准若实验者在指定上机时间三次不到课,取消考核资格。
请假,必须提前出具正式假条,不接受事后假条。
如果发现抄袭、篡改、伪造实验数据,或实验报告和设计报告雷同,涉及的所有学生的该课程成绩计为0 分。
本课程采用结构化评分,主要由指导教师灵活处理,可以是考勤等。
第 3 章实验内容3.1 实验1 熟悉C语言运行环境一、实验目的1.了解什么是C语言2.熟悉C语言程序开发环境二、实验内容和步骤1.大学生涯的第一个程序1)运行Microsoft Visual Studio 2008或者VC6.02)创建项目,选择win32控制台应用程序或者空项目,项目名为MyFirstApp3)新建项目,选择C++源文件,文件名为HelloWorld4)在程序编辑窗口,输入如下代码#include <stdio.h>/* 主程序*/void main(){printf("hello world\n");}5)执行程序,Ctrl+F56)观察输出结果,并记录2.修改程序1)增加语句,观察输出结果是否不同printf("hello world\n");printf("world is me\n");2)删除输出字符串中的“\n”,观察输出结果是否不同printf("hello world\n");3)进行换行输出,观察输出结果是否不同printf("hello, ");printf("world");printf("\n");4)将上个程序块中的printf("\n");去掉,观察输出结果是否不同3.用自己的语言,描述下对C语言程序的第一印象4.简单描述下,第二步骤中,输出结果相同与不同的原因;以及“\n”的用途3.2 实验2 数据类型一、实验目的1.掌握变量的命名规则和定义2.掌握C语言程序中的各种数据类型并使用它们二、实验内容和步骤1.定义3个变量numInt、numFloat、charInfo,他们的类型分别为整型,单精度类型,字符型;并分别初始化为2,2.0和‘A’,最后输出这三个变量的值。
《c语言程序设计》上机实验报告要求1.实验环境:软件系统:Turbo c2.0环境(或visual c++6.0)硬件系统:机型说明2.实验目的:掌握如何编辑、编译、链接调试运行c程序3.实验内容:(1)掌握顺序结构程序设计. P77例4.3;课后练习4.9题(2)掌握选择结构程序设计(if 和switch语句的用法)p100例5.3题, 例5.4题;课后练习5.6题(3)循环结构程序设计(while, do while, for语句的用法)。
P124 例6.6例6.9题;课后练习6.3题, 6.4题, 6.5题,6.6题,6.8题(4)掌握数组的定义、输入和输出的方法,字符数组、字符串函数的使用。
P132 例7.1题,例7.2题,例7.5题,例7.9题;课后练习7.13题,7.15题(5)了解函数的定义,熟悉函数实参与形参的“值传递”方式,掌握函数的嵌套调用和递归调用方法。
P173 例8.2题,例8.11题(6)指针:P224 例10.2题,例10.3题,例10.5题,例10.6题,例10.6题例10.8题例10.15题例10.17题例10.19题例10.20题,例10.21题(7)结构体和共用体:例11.2题,例11.3题,例11.12题(8)文件:例13.1题,例13.2题,例13.5题4.实验要求:(1)输入编写的源程序,检查程序有无错误(语法和逻辑错误),有则改之。
(2)编译和连接,仔细分析编译信息,如有错误应找出原因并改正。
(3)运行程序,输入数据,分析结果。
5.实验结果:输出程序清单和运行结果。
(要求把原题内容,调试好的程序和其结果一并打印),6.实验体会分析运行结果,本次调试程序取得的经验(遇到的问题,解决的方法等)。
课程实验报告青岛理工大学课程实验报告青岛理工大学课程实验报告实验名称验目的及实验三循环结构程序设计1.熟练掌握while、do-while、for语句的特点,学会设计循环结构程序2.掌握break语句以及continue语句的特点及使用范围。
3.学会编写循环嵌套程序。
4.结合程序掌握一些简单的算法。
5.进一步学习调试程序。
Visual6.0++Windows74.编程练习。
求丫x2x n的部分和。
直到最后一项的值小于1.0e-41x n+1e提不:第n项u n=x/n!,第n.项..U n+11n x/(n+1)!及U n+1=U n(x/(n+1))5.编程练习。
有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?分别是多少?青岛理工大学课程实验报告及实验结果总结附录序、查找等算法。
实验2#include<stdio.h>voidmain()(inta[30],i,j=1;for(i=1;i<31;i++)(a[1]=1;a[i+1]=a[i]+2;printf("%6d",a[i]);if(i%10==0)printf("\n");)printf("\n");for(i=1;i<31;i++)(a[1]=59;a[i+1]=a[i]-2;printf("%6d",a[i]);if(i%10==0)printf("\n");))实验4#include<stdio.h>#include<stdlib.h>voidmain()(inti,a[20];青岛理工大学课程实验报告描立,每五个一行输出。
述实验41、定义函数及实验 f=(2*pow(x,3)+3*pow(x,2)-4*x+1)/(10*pow(x,2)+3);q=3*pow(f(x),3)+2*pow(f(x),2)+f(x);。
提交实验报告要求:(1)每位同学提交实验报告包括“上机实验报告”和“程序压缩文件”两部分;(2)上机实验报告采用W ord排版,文件名称为:“2011_班级_学号_姓名.doc”;按附件模板写作,不按该报告格式写作的,总分要扣10分以上;(3)提交的程序文件统一采用WinRAR压缩,程序压缩文件名称为“2011_班级_学号_姓名.RAR”,程序包内包含所有程序,每个程序按照题目编号命名。
(4)实验内容分两周完成,本周完成第一套题目,每班最后一次上机提交上机报告,过期不逾。
附件:上机实验报告序号 1 名称数值积分班级学号姓名实验内容及完成情况:实验内容:求椭圆2222(1)152x y++=在第一象限的面积及在第一象限的椭圆弧长。
实验步骤:(以下为参考)1)在窗体上放一个ADO数据控件。
2)右键单击控件,并从弹出菜单中选择“ADODC属性”命令(或单击Adodc1的ConnectionString属性旁的“…”按钮),打开ADO数据控件的属性页。
3)选择“通用”标签,并选择“使用ODBC数据资源名称”单选项。
4)单击“新建”按钮,打开“创建新数据源”窗口。
在这个窗口中可以选择数据源类型,选项包括:文件数据源所有用户均可以访问的数据库文件。
用户数据源只有你能访问的数据库文件。
系统数据源能登录该机器的任何用户都能访问的数据库文件。
这里选择系统数据源。
5)单击“下一步”按钮显示“创建新数据源”窗口,指定访问数据库所用的驱动程序。
选择Microsoft Access Driver,并单击“下一步”按钮。
新窗口指出,已选择了系统数据源并用Access驱动程序访问。
6)单击“完成”按钮,生成数据源。
……………完成情况:粘贴结果截图,并附文字说明。
实验中遇到的问题及解决方法溢出问题,计算弧长的公式中,在x很靠近积分终点时计算公式中出现了分母极小,甚至为0的情况,导致程序溢出错误,后来将积分终点改为:积分终点=原积分终点-步长;再经运行,错误已修正。
青岛理工大学课程实验报告实x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);5、输出结果。
验步骤过程2 及实验结果掌握了掌握C 语言基本数据类型,变量的定义及变量的初始化和赋值操作,不同的类型数据之间赋值的规律。
总了解了C语言的算术运算符的使用以及算术表达式的使用,自加自减运算符的特点及使用。
结实验一 1#include<> 附void main() 录{int a,b,s;scanf(%d%d,&a,&b);printf(s=%d\n,a+b);}实验一2#include<>#include<>void main(){double a,b,c,d,x1,x2;printf(a b c :);scanf(%lf%lf%lf,&a,&b,&c);d=b*b-4*a*c;if (d<0)牰湩晴尨无解\n);else if (d==0){x1=(-b)/(2*a);牰湩晴尨一个解:x=%g\n,x1); }青岛理工大学课程实验报告调试3 过验结 果掌握了赋值语句的使用方法,各种类型数据的输入输出方法,能 正确使用各种格式转换符、关系运算符及表达式、总 逻辑运算符及表达式。
掌握了if 语句,学会使用结 if-else 语句设计双分支和多分支结构程序;掌握了switch 语句的特点, 学会使用switch 语句设计多分支结构程序 实验二 3附用 if 录 语句:#include<>void main(){int a;牰湩晴尨请输入学生成绩:\n);scanf(%d,&a);if (a>90)牰湩晴尨该学生成绩等级是 A\n);else if (a>80)牰湩晴尨该学生成绩等级是 B\n);else if (a>70)牰湩晴尨该学生成绩等级是C\n); else if (a>60)牰湩晴尨该学生成绩等级是D\n); else牰湩晴尨该学生成绩等级是E\n); }用switch 语句:#include<>void main(){int a,m;学理工大青岛课程实验报告课程实验日2012-5-2计算机程序设111软件班级期名称(C)计实验成9学号赵亚东姓名绩实验循环结构程序设计实验三名称实for语句的特点,学会设计循环结构程序。
C语言课程设计上机实习内容.(共5篇)第一篇:C语言课程设计上机实习内容.C语言课程设计上机实习内容一、程序设计题目:简单的学生成绩管理程序设计二、程序设计功能及要求:1、原始数据输入和结果输出要求使用文件存放;2、计算每个学生三门功课的平均分,并按平均分排列名次,若平均分相同则名次并列;结果写入文件。
3、统计全班每门课程的平均分,并计算各分数段(60以下,60~69,70~79,80~89,90以上)的学生人数;结果写入文件。
4、按格式在屏幕上打印每名学生成绩条;5、在屏幕上打印出所有不及格学生的下列信息:学号,不及格的课程名,该不及格课程成绩;6、(选做)在屏幕打印优等生名单(学号,三门课程成绩,平均成绩,名次),优等生必须满足下列条件:1)平均成绩大于90分;或平均分大于85分且至少有一门功课为100分;或者平均分大于85分且至少两门课程成绩为95分以上;2)名次在前三名3)每门功课及格以上;(若完成选做题,课程设计成绩将给予加分)三、文件格式1、原始数据文件格式(具体数据自行编写)学号姓名英语C语言高等数学张三李四….….….2、输出数据文件(由程序自动生成)1)学生综合成绩文件。
(由程序自动生成)学号姓名英语 C语言高等数学平均成绩名次张三 76 89 78 80.5 5 李四….….….3 ….2)统计结果文件。
分数段英语C语言高等数学<60…60~69…70~79…80~89…>=90 …平均成绩75.5 …四、实习报告要求1、程序分析和设计2、流程图3、源程序清单4、调试过程: 测试数据及结果,出现了哪些问题,如何修改的5、程序有待改进的地方。
6、本次实习的收获和建议。
第二篇:C语言上机实习报告一、实验目的1.能够描述VC++6.0开发平台的使用过程,学会运行一个C程序的基本步骤,包括编辑、编译、链接和运行。
2.能够使用算术表达式和赋值表达式书写正确的语句。
3.能够使用输入/输出函数编写简单的程序。
c 上机实验报告C语言上机实验报告引言:计算机科学与技术专业的学生,无论是在理论课程还是实践环节,都需要学习和掌握C语言。
C语言作为一种广泛应用于系统编程和嵌入式开发的高级编程语言,具有灵活性和高效性,因此被广泛应用于各个领域。
本篇实验报告将介绍我在上机实验中所学习到的C语言知识和技巧。
实验一:基本语法和数据类型在第一次上机实验中,我们学习了C语言的基本语法和数据类型。
通过编写简单的程序,我们了解了C语言的程序结构,包括头文件引用、全局变量定义、函数声明和主函数等。
同时,我们还学习了C语言的基本数据类型,如整型、字符型、浮点型等,并掌握了它们的使用方法和注意事项。
实验二:控制语句和循环结构在第二次上机实验中,我们深入学习了C语言的控制语句和循环结构。
通过编写多个程序,我们掌握了条件语句(if-else语句和switch语句)和循环语句(for循环、while循环和do-while循环)的使用方法。
这些控制语句和循环结构可以帮助我们实现程序的流程控制和逻辑判断,提高程序的灵活性和可读性。
实验三:数组和字符串在第三次上机实验中,我们学习了C语言中数组和字符串的使用。
通过编写程序,我们了解了数组的定义和初始化、数组元素的访问和修改、多维数组的使用等。
同时,我们还学习了字符串的定义和初始化、字符串的输入和输出、字符串的比较和拼接等。
数组和字符串是C语言中非常重要的数据结构,熟练掌握它们的使用方法对于编写复杂的程序非常有帮助。
实验四:函数和指针在第四次上机实验中,我们学习了C语言中函数和指针的使用。
通过编写程序,我们了解了函数的定义和调用、函数的参数传递和返回值、递归函数的实现等。
同时,我们还学习了指针的定义和初始化、指针的引用和解引用、指针的运算和指针与数组的关系等。
函数和指针是C语言中非常重要的概念和工具,熟练掌握它们的使用方法对于编写高效和灵活的程序至关重要。
实验五:文件操作和结构体在第五次上机实验中,我们学习了C语言中文件操作和结构体的使用。
上机实验(含作业)总的目的、要求和评分标准一、实验目的实验作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问题和解决问题的能力。
C程序设计课程实践性很强,即要求独立编写程序,学会独立上机调试程序。
学会独立上机调试程序。
也就是要善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。
计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实践。
对程序设计来说,要求会编写程序并上机调试通过。
因此调试程序本身是程序设计课程的一个重要的内容和基本要求,应给予充分的重视。
调试程序的经验固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来积累,而且有些经验是只能“会意”难以“言传”。
因此,在实验时不但要达到通过程序完成每一次的实验任务,而且应当在已通过的程序基础上作进一步的修改、提高和完善。
甚至于“自设障碍”,即把正确的程序改为有错的(如用scanf函数为输入变量输入数据时,漏写“&”符号,double变量使用格式符“%f”;使数组下标出界;使整数溢出等等),观察和分析所出现的情况。
这样的学习才会有真正的收获。
实验目的可归纳如下:⒈验证自己已建立起来的概念或所编写的程序是否正确;⒉加深对课堂所学内容的理解和语法规则的记忆;⒊理解和掌握运用计算机高级语言进行编程的思想方法;⒋掌握常用算法的设计与应用实现;⒌熟悉Turbo C 2.0程序开发环境,掌握C程序常用的调试手段;⒍学会上机调试程序的方法,不断积累调试经验,提高排错能力;⒎使自己具有独立的应用编程和熟练的程序调试能力。
二、要求:⒈做好每一次上机前的准备以提高上机效率:①预先认真阅读相关实验内容,做到心中有明确的目的要求和任务,要有备而来;②按照实验内容规定的习题题目,事先在实验预习报告上编写好源程序及运行程序所需的典型数据,并经人工静态检查认为无误;手编程序应书写整齐,应在每个题目之间留出一定的空间,以备记录上机调试情况和运行结果等;对程序中自己有疑问的地方,应作出记号,以便上机时给以注意。
《C语言程序设计基础》上机实验报告实验一:C语言程序设计基础
实验目的:熟悉C语言编程环境,掌握C语言程序的基本编写方法。
实验内容:编写一个简单的C语言程序,实现输入两个整数,然后输出它们的和。
实验步骤:
1. 打开C语言集成开发环境(IDE),例如Dev C++、Code::Blocks 等。
2. 创建一个新的C语言项目,命名为“sum”。
3. 在项目中新建一个源文件,命名为“sum.c”。
4.编写C语言程序代码如下:
```c
#include <stdio.h>
int mai
int num1, num2, sum;
printf("请输入第一个整数:");
scanf("%d", &num1);
printf("请输入第二个整数:");
scanf("%d", &num2);
sum = num1 + num2;
printf("两个整数的和为:%d", sum);
return 0;
```
5.保存并编译程序。
6.运行程序,在控制台输入两个整数,程序会输出它们的和。
实验结果:输入第一个整数为5,第二个整数为7,程序输出结果为“两个整数的和为:12”。
实验总结:通过本次实验,我熟悉了C语言程序的基本编写方法,掌握了输入输出操作和基本运算操作的语法规则。
在以后的学习中,我将更加努力地学习C语言,提高编程能力。