《C语言程序设计》大作业报告模板.doc

《C语言程序设计》大作业报告模板.doc

ID:54861816

大小:42.00 KB

页数:5页

时间:2020-04-22

《C语言程序设计》大作业报告模板.doc_第1页
《C语言程序设计》大作业报告模板.doc_第2页
《C语言程序设计》大作业报告模板.doc_第3页
《C语言程序设计》大作业报告模板.doc_第4页
《C语言程序设计》大作业报告模板.doc_第5页
资源描述:

《《C语言程序设计》大作业报告模板.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C语言程序设计》大作业报告1.目的掌握所学C语言程序设计的方法,熟悉所学语言的开发环境及调试过程,熟悉所学C语言中的数据类型,数据结构、语句结构、运算方法,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。通过综合设计要求达到下列基本技能:1.培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。2.通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。2.作业内容熟练掌握所学语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、

2、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用等。1.要求:1.要求每个同学都要认真对待,积极参与。2.独立完成,不能抄袭。3.课程设计结束时每位同学必须完成《大作业报告册》,其中包含设计源代码和设计思路。4.不符合要求的程序、设计报告、抄袭的设计报告或源程序代码、在设计中完全未参与的将作不及格处理。5.统一格式,A4打印,按时提交。2.题目:设计要求:编写一个程序,求3x4数组的转置矩阵。要求在main函数里面读数,在change函数里面把矩阵转置。3.程序设计5.1设计思路:1是先定义两个数组

3、,一个是a[3][4],另一个是b[4][3]。2是将随便输入的12个数输入到a[3][4]。3是在change函数中将a[3][4]中值通过for循环的镶嵌将数组a[3][4]的值赋值给数组b[4][3]。4在主函数中将数组b[4][3]通过for循环的嵌套输出。5.2代码#includeintchange(inta[3][4],intb[4][3]);main(){inta[3][4],b[4][3],i,j;printf("pleaseinputsome12numbers:");for(i=0;i<3;i++){printf("");for(j=

4、0;j<=3;j++)scanf("%d",&a[i][j]);}change(a,b);for(i=0;i<4;i++){for(j=0;j<3;j++)printf("%5d",b[i][j]);printf("");}}intchange(inta[3][4],intb[4][3]){intm,n;for(m=0;m<3;m++)for(n=0;n<4;n++)b[n][m]=a[m][n];retrun0;}5.3结果1.心得体会编写时注意for循环的嵌套,先理清逻辑关系在编写,在看例题后,需要多敲代码,才能越来越熟练。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。