1 / 5
文档名称:

c语言实验报告.doc

格式:doc   大小:73KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言实验报告.doc

上传人:iris028 2019/4/20 文件大小:73 KB

下载得到文件列表

c语言实验报告.doc

文档介绍

文档介绍:C语言程序设计实验报告1实验目的⑴掌握指针的概念,会定义和使用指针变量;⑵能正确使用变量的指针和指向变量的指针变量;⑶能正确使用数组的指针和指向数组的指针变量;⑷能正确使用字符串的指针和指向字符串的指针变量。2实验内容编写函数upCopy(char*new,char*old),将old指针所指向字符串中的大写字母复制到new指针指向的字符串中,并在主函数中调用该函数。要求:①画出算法的流程图。②在主函数中以直接初始化的方式输入一个字符串。③在主函数中调用upCopy()函数,输出old指针和new指针指向的字符串。3算法描述流程图4源程序#include<>voidupCopy(char*new,char*old);voidmain(){chara[20]=("foiwheEIfjiEfj");charb[20];upCopy(b,a);printf("复制之前的字符串为:");puts(a);printf("复制之后的字符串为:");puts(b);}voidupCopy(char*new,char*old){inti,j;j=0;for(i=0;i<20;i++) { if(*(old+i)>=65&&*(old+i)<=90) {*(new+j)=*(old+i);j++; } }*(new+j)='\0';}5测试数据无测试数据。6运行结果7出现问题及解决方法出现的问题是:在运用scanf()函数时,由于跟printf()混淆,变量地址的位置忘记输取地址符“&”,解决办法就是加上取地址符“&”。在找到该插入的位置后,进行后面的数据向后一个数据为调换的时候,没有注意到“++”运算和“--”运算全部都作用在q上面,都在改变存储的q的值。解决方法就是用加1的运算来代替自增运算,这样就只有自减运算在改变q的值,程序即可正常运行。8实验心得通过这个实验,掌握了如何定义数组的指针和指向数组的指针变量。同时在程序编写过程中学****到了如何用for循环来寻找数组中某个元素对应的下标。另外,在自己的错误中我还学到了要牢记C语言中各种函数的语法格式,这样才能避免一些不该犯的错误。同时在逻辑上要慎重的同时使用自增和自减运算符,这种逆运算会直接影响变量的存储值。C语言程序设计实验报告1实验目的⑴掌握指针的概念,会定义和使用指针变量;⑵能正确使用变量的指针和指向变量的指针变量;⑶能正确使用数组的指针和指向数组的指针变量;⑷能正确使用字符串的指针和指向字符串的指针变量。2实验内容输入三个整数,按由大到小顺序输出。要求:①画出算法的流程图。②通过scanf()函数输入三个数据并存入三个变量中。③利用指针实现从大到小的输出。3算法描述流程图4源程序#include<>voidmain(){ int

最近更新

分部工程施工方案 7页

农夫山泉市场营销方案 8页

生物:31《生物群落的基本单位—种群》课件苏.. 23页

苏科版九年级物理下册152电功率的课件-新课标.. 23页

左膝关节十字韧带损伤护理查房ppt 24页

先天性软骨发育不良 14页

税金补充协议合同范本 3页

大班科学教案及教学反思《种子娃娃有办法》 19页

操场的作文通用 6页

医患护理ppt课件ppt 26页

三年级上册综合计算题(500道)(可打印) 6页

桥梁拆除施工方案 2页

冬至的祝福语长句34句 10页

拜年祝福语最火句子(收藏51句) 6页

心胸外科危重症患者的病情观察与护理ppt 26页

小儿急性支气管炎的护理查房ppt 23页

我眼中的手术室护理管理工作ppt 29页

食品原料的化学组成及其易发生的生物化学变化.. 61页

食品分析与检验 碳水化合物的测定 73页

17松鼠 部编版语文五上 双减同步分层作业设计.. 2页

生物化学第九章糖的消化与吸收 144页

2023届高考历史二轮复习专题突破之中外历史纲.. 11页

《楼宇智能化技术》复习及答案 27页

上海市闵行区人民政府办公室关于印发《闵行区.. 15页

中山市人民政府办公室关于印发中山市大气污染.. 8页

大学新教师培训 31页

八年级上册英语错题集以及知识点汇总(牛津、沪.. 23页

北京八中2021-2022学年八年级(上)期末数学综合.. 20页

厦门市人民政府关于印发推进工业用地节约集约.. 6页

剖腹产护理查房ppt 25页