- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计-实验信息
课 程 实 验 报 告 课程名称: C语言程序设计 专业班级: 信息安全1302班 学 号: 姓 名: 指导教师: 报告日期: 2014年6月16日 计算机科学与技术学院 目录 1.实验概述 3 2 第一次实验 4 3 第二次实验 19 4 第三次实验 38 6 第四次实验 70 7 第五次实验 88 8 第六次实验 115 9 第七次实验 142 10 实验总结 152 参考文献 153 1.实验概述 C语言是一种程序设计语言,它既有高级语言的特点也有汇编语言的特点,是C++,C#,JAVA script的基础。因为他高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序员中备受青睐成为最近“Input three edge of the triangle\n”); scanf(“%f%f%f”,a,b,c); s=(a+b+c)/2; t=s*(s-a)*(s-b)*(s-c); area=sqrt(t); printf(“area=%d\n”,area); return 0; } 源程序2说明:输入十个整数输出十个数的累加和。 源程序2: #includestdio.h #define N 5; int sum(int x[],int n); int main (void) { int i,a[N],total; printf(Input %d integers please!\n,N); for(i=0;iN;i++) scanf(%d,a[i]); total=sum(a,N); printf(The sum is %d \n,total); return 0; } int sum(int x[],int n) { int i,s; for(s=0,i=0;in;i++); s+=x[i]; return s; } B.实验过程及结果 (一) 源代码1: 1)创建工程; 2)键入源代码,编译; 3)根据提示,检查语法错误,发现没有定义area,修改后,编译; 4)定义为float,输出为%d,导致warning,更改输出为%f,编译; 5)运行程序 1正常数据 2异常数据 故更改后源代码为 #include stdio.h #include math.h int main(void) { float a,b,c,s,t,area; printf(Input three edge of the triangle\n); scanf(%f%f%f,a,b,c); s=(a+b+c)/2; t=s*(s-a)*(s-b)*(s-c); area=sqrt(t); printf(area=%f\n,area); return 0; } 链接 源代码2: 1)创建工程,键入源代码,编译; 2)根据提示,修改语法错误,编译: 运行程序 发现在输入5个数字后程序便运行了,修改预编译为#define N 10,在此运行 源代码修改为 #include stdio.h #define N 10 int sum(int x[],int n); int main(void) { int i,a[N],total; printf(Input %d inegers please!\n,N); for(i=0;iN;i++); scanf(%d,a[i]); total=sum(a,N); printf(The sum is %d\n,total); return 0; } int sum(int x[],int n) { int i,s; for (s=0,i=0;in;i++) s+=x[i]; return s; } 链接 2.1.3 实验小结 (1)熟悉了code::blocks等C语言程序的开发环境; (2)掌握了C程序的编辑,编译,链接和运行方法; (3)通过运行简单的C程序,学会了在集成开发环境中调试程序的方法; (4)提升来了关注细节的能力和加强了耐心; (5)为接下来的难度较高实验的编辑,调试打下了基础。 2.2.1实验目的 实验名称 表达式和标准输入输出实验 (1)熟练掌握各种运算符的运算功能,操作数的类型,运算结果的类型及运算过程中的类型转换,重点是C语言特有的运算符,例如位运算符,都好运算符等,熟记运算符的优先性和结核性; (2)掌握getchar,putchar和printf函数的
您可能关注的文档
- ABCABCM在第三方物流企业中的应用研究.pdf
- Ad Biz Faces the 'New Normal'.pdf
- AD中关于绕等长的方式与方法.pdf
- ADAM33在肺间质纤维化小鼠中的表达与γ干扰素干预效应的研究.pdf
- Al62.8Cu25Fe12Y0.2稀土准晶涂层的制备及耐磨性研究.pdf
- Altium Designer关于FPGA的PIN交换.pdf
- ANCO公司及其电液伺服测试系统(修改).doc
- ANSYS在力学中的应用.pdf
- ANSYS在钢管混凝土温度场分布研究中的应用.pdf
- ANSYS在桥式起重机主梁设计中的应用.pdf
- DF-5740型快中子水分仪在酒钢的应用.pdf
- DOAS方法在线测量污染气体浓度的温度与非线性补偿.pdf
- DotPPAELISA联合检测猪瘟、猪链球菌和猪巴氏杆菌抗体方法的建立.pdf
- D市乡镇机构改革研究--乡镇机构由“内卷化”向“内序化”过渡.pdf
- Egr1与骨桥蛋白在大鼠血管平滑肌细胞中的相关性及其机制的研究.pdf
- ENDEAVORTMZotarolimus洗脱冠脉支架系统在冠心病合并糖尿病患者中的临床应用研究.pdf
- EndNoteX6_User_Guide简体中文.pdf
- EVP500-300 15000 电动汽车非车载传导式充电机电磁兼容型式试验检测报告EMC(没有纸档)-)-南方中检.pdf
- ERα、ERβ、PRA、PRB、pS2在子宫肉瘤中的表达研究.pdf
- EVP500-300 15000 电动汽车非车载传导式充电机型式试验检测报告(没有纸档)-南方中检.pdf
有哪些信誉好的足球投注网站
文档评论(0)