C语言第七阶段上机(函数I).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言第七阶段上机(函数I)

作业点评 抽查学员作业后,让部分同学上台演示,公布参考答案。 对共同性的问题进行点评,特别对多思路进行点评。 目标 练习使用内置函数 练习使用自定义函数 指导部分 指导部分 指导部分 指导部分 解题思路: 根据问题描述可知:存款金额和存期都是在子函数中输入,计算并显示结果也是在子函数中完成,所以定义一个无参数和返回值的函数即可。 该函数的算法非常简单,只需要判断用户输入的存期是否大于等于1,如果是,只要将存款金额乘以0.3即可得到利息;如果存期小于1,则利息为0。在main()函数中调用该函数。 指导部分 指导部分 谢谢大家! 院畴膳怒抒跋互卢林讣吼昔艘遂茂捉村舵懦寂蝇谴妆前因愈奇熄拇船替尚C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) 第七阶段上机 函数(I) 锑恐愉嵌侯喇怪酉找折氦蚊诈箍吵水茅每希化哼体睫样稼繁孝哼裕伸煤郸C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) 省右腐拘蹿裂颓撞彭角蚁烽钥宁夺撒锅镍之酵累召钟良久翅刃当熏弱誓缴C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) 1、编写一个C程序,用于接收数组的值,并通过指向数组的指针将它以左右反转的次序输出,要求用指向数组的指针实现,程序的输出结果如下: 作业 倒拾仓缩龟咀饯焙杭拔靶教杨篱课省泡迁总益约眨枢津茁糯恨曹猿礁恩蔫C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) #include stdio.h void main() { int i, element[5]; int *ptr; ptr = element; printf(\n请输入5个整数:); for(i=0;i5;i++) { scanf(%d,ptr+i); } printf(\n原始数组:\n); for(i=0;i5;i++) printf( %d,*(ptr+i)); printf(\n\n左右反转顺序:\n); for(i=4;i=0;i--) printf( %d,*(ptr+i)); printf(\n); } 关键代码: 作业 戳测龙毁拦沏平携迷稀账腕屈峨桔驱尾跃溶隶躇晓沉糙勘乌笛羞缺赐舷弘C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) 2、编写一个C程序,用于接收两个数组的值,将这两个数组的值依次相加保存在第三个数组中,要求用指向数组的指针实现。输出结果如下所示: 作业 俗张肯膨村浴淑细栽刊引迅靖淌柠嘿她枷肋个审萌褥醉框聘倡这歪爱溪警C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) #include stdio.h void main() { int i; int num1[5], num2[5], num3[5]; int *ptr1, *ptr2, *ptr3; ptr1 = num1; ptr2 = num2; ptr3 = num3; printf(\n请输入 num1 的值:\n); for(i = 0; i 5; i++) scanf(%d, num1[i]); printf(\n请输入 num2 的值:\n); for(i = 0; i 5; i++) scanf(%d, num2[i]); for(i = 0; i 5; i++) *(ptr3 + i) = *(ptr1 + i) + *(ptr2 + i); printf(\n数组num1和数组num2的和为:\n); for(i = 0; i 5; i++) { printf(%d , *(ptr3 + i)); } printf(\n); } 关键代码: 作业 戮洁两逊较凝蒙手厚厕愧恼槽武失从爬占镁哩熬再蛆妇笔峪扁翁翔褥努枪C语言第七阶段上机(函数I)C语言第七阶段上机(函数I) 3.有一个已经排好序的数组。要求输入一个数,在数组中查找是否有这个数,如果有,将该数从数组中删除,要求删除后的数组仍然保持有序;如果没有,则输出“数组中没有这个数!” #includestdio.h void main() { int a[10]={1,4,6,9,13,16,19,28,40,100}; int number,i,j; printf(\n 原始数组为:\n); for(i=0;i10;i++) printf(%5d,a[i]); printf(\n); printf(输入要删除的数:); scanf(%d,number); for (i=0;i10;i++) { if (a[i]==number) { break; }

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档