第七周作业及其总结neir

7-1使用函数删除字符串中的字符(10分)

输入一个正整数repeat(0

3(repeat=3)happynewyear(字符串"happynewyear")a(待删除的字符'a')bee(字符串"bee")e(待删除的字符'e')111211(字符串"111211")1(待删除的字符'1')

result:hppynewyer(字符串"happynewyear"中的字符'a'都被删除)result:b(字符串"bee"中的字符'e'都被删除)result:2(字符串"111211"中的字符'1'都被删除)

1、在调试过程中答案总出错误不知道为什么?解决办法:询问了助教之后才发现在第一个while语句中应该把str字符串全都储存起来,也就是输入gets(str)。

6-2每个单词的最后一个字母改成大写(10分)

函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。

voidfun(char*p);

其中p是用户传入的参数。函数将p所指字符串中每个单词的最后一个字母改成大写。

#includevoidfun(char*p);intmain(){charchrstr[64];intd;gets(chrstr);d=strlen(chrstr);chrstr[d]='';chrstr[d+1]=0;fun(chrstr);printf("\nAfterchanging:%s\n",chrstr);return0;}/*请在这里填写答案*/输入样例:myfriendishappy

Afterchanging:mYfrienDiShappY

1、之前出现了编译错误和答案错误?解决办法:询问了其他同学,第一自己在等号左右不应该空格,第二在for语句输出终止语句应该是(p+i)!='0'而不是(p+i)!='\0'.

7-2自动售货机(30分)

用户购买商品的操作方法是:(1)从“钱币入口”放入钱币,依次放入多个硬币或纸币。钱币可支持1元(纸币、硬币)、2元(纸币)、5元(纸币)、10元(纸币),放入钱币时,控制器会先对钱币进行检验识别出币值,并统计币值总额,显示在控制器显示屏中,提示用户确认钱币放入完毕;(2)用户确认钱币放入完毕,便可选择商品,只要用手指按对应商品外面的编号按钮即可。每选中一样商品,售货机控制器会判断钱币是否足够购买,如果钱币足够,自动根据编号将物品进行计数和计算所需钱币值,并提示余额。如果钱币不足,控制器则提示“Insufficientmoney”。用户可以取消购买,将会把所有放入钱币退回给用户。

先输入钱币值序列,以-1作为结束,再依次输入多个购买商品编号,以-1结束。

输出钱币总额与找回零钱,以及所购买商品名称及数量。

1122551010-1123516910-1

Total:36yuan,change:19yuanTable-water:2;Table-water:1;Table-water:1;Milk:1;Beer:1;Oolong-Tea:1;Green-Tea:1;

1、学习内容学习了fun函数的运用,和用while语句与指针变量结合运用解决问题,加深了自己对数组的运用。

优点:1、程序员互相帮助,互相教对方,可以得到能力上的互补。2、可以让编程环境有效地贯彻Design。缺点:1、两个人在一起工作可能会出现工作精力不能集中的情况。程序员可能会交谈一些与工作无关的事情,反而分散注意力,导致效率比单人更为低下。2、结对编程可能让程序员们相互学习得更快。有些时候,学习对方的长外,可能会和程序员们在起滋生不良气氛一样快。比如,合伙应付工作,敷衍项目。

其实我觉得结对编程并没有发挥很大的作用,该不会的还是不会,然后只有问助教或则自己百度。

THE END
1.饮料自动售货机小易3系列PC21DPC7饮料售货机是否带显示屏:可选配7寸屏 蛇形货道的饮料自动售货机厂家直销支持定制,全国免费上门现场专业指导培训,丰富运营指导,定期回访,全程维护服务! 订购热线:400-86-55011 产品详情 额定电压:220V/50Hz 出售商品种类:21 存储商品数量:372 支付方式:纸币,硬币,支付宝,微信,百付宝,银联卡等 ...http://www.et-vending.com/pro/1/2018326/10.htm
1.无人售货店排行榜京东JD.COM为您提供无人售货店销量排行榜、无人售货店哪个好、无人售货店多少钱等相关资讯,从无人售货店价格、评价、图片等多方面比较,为您推荐优质无人售货店产品!https://www.jd.com/phb/key_61962e07fc4db0dd33f1.html
2.自动售货机自动售卖机自动贩卖机中吉品牌始创于2003年,其制造公司湖南中谷科技股份有限公司(以下简称“中谷”)是一家专业提供高品质全系列自动售货机产品、自助零售系统解决方案的国家高新技术企业、进出口企业。公司目前拥有三大生产基地,总建筑面积超20万平方米,占地220亩,年产能高达30万台,固定https://m.t-cn.com/
3.2024年自动售货机十大品牌无人售货机厂家哪家好十大品牌网CNPP重磅推出2024自动售货机十大品牌排行榜,自动售货机品牌排行榜前十名有富士冰山、澳柯玛、中谷、白雪电器、兴元、易触、金码智能、以勒、便捷神、富宏。十大自动售货机品牌由品牌数据部门通过收集整理大数据分析研究得出,旨在告诉消费者自动售货机什么牌子好https://www.cnpp.cn/china/list_5109.html
4.深圳智能食品无人贩卖机24小时自动营业售货机成人用品自助...广州 深圳 东莞自动售卖机*** 无人便利店 无人售卖柜 自助式售卖机哪家好? 小七灵兽 深圳自动售卖机*** 无人便利店 无人是卖柜 自助式售卖机 广东佩服科技有限公司是一家专注运营 深圳自动售卖机 深圳无人售货机 的互联网新零售公司,其旗下的小7智能售卖机是一台集合了AI视觉识别、动态识别等科技为一体的...https://www.china.cn/zidongshouhuoji/4890339492.html