- 38
- 0
- 约2.91千字
- 约 5页
- 2016-12-25 发布于贵州
- 举报
C语言程序设计上机作业10
答案
指针上机作业01 答案
1. 答案:【1】 【2】 *【1】【2】%c, c);或者c=getchar();【3】
解析:第一步.调用fun函数之前,进行了如下图7-1所示的操作:全局变量p指向main函数中的局部变量y。
第二步:当发生函数调用时,实参向形参传递。这时,新开辟了整型变量x和指向main中的变量y的指针y,显然,它和全局变量p一样指向了同一个单元。fun函数中的x、y和main中的x、y是两个不同的变量,为了清晰的表示调用过程,图7-2用x、y代替fun中的x、y。
第三步:执行fun函数。按顺序先进行两个赋值运算:“(1) *p=*y+z; (2) x=*p-z;”,这时候,没有改变p的指向,而是改变了p所指向变量y (main中的变量y)的数值,即“*p=*y+z;”等价与“y=y+z;”,故main中的变量y等于6;同时,因为*p的值改变,fun函数的形参x的值因执行“x=*p-z;”语句而变为2。该过程如图7-3所示。然后接着执行一个打印输出语句“printf((2) %d %d %d\n, x, *y, *p);”,所以,该步的输出结果应为:(2)2 6 6
第四步:函数调用结束,返回主调函数。被调用函数中的形参都消失,当然各种指向也消失。如图7-4所示,输出结果应该为:(1)
您可能关注的文档
- Auto CAD 2004的工作界面 2009.doc
- ATER AGP-P数字高清混合矩阵说明书.doc
- ATA 21 空调系统.doc
- AutoCAD 技术基础—环境及原始框架图绘制第三章.ppt
- AutoCAD第1章.ppt
- Autocad2014中文版安装激活图文教程.doc
- AWARD_BIOS程序图解教程STANDARD_CMOS_SETUP.doc
- A修订前期物业管理项目物业检查标准.doc
- AutoCAD制图课件.ppt
- A地块电力工程招标技术文件.doc
- 2026年中国移动河南分公司校园招聘笔试参考题库及答案解析.docx
- 2026年中石化北京化工研究院校园招聘笔试模拟试题及答案解析.docx
- 2026年中国石油国际勘探开发有限公司校园招聘笔试备考试题及答案解析.docx
- 2026年安徽省合肥汽车客运有限公司校园招聘笔试参考题库及答案解析.docx
- 2026年中国石油庆阳石化分公司校园招聘笔试备考题库及答案解析.docx
- 2026年北京北辰实业集团有限责任公司校园招聘笔试模拟试题及答案解析.docx
- 2026年中石化北京石油分公司校园招聘考试模拟试题及答案解析.docx
- 2026年中卫市烟草专卖局校园招聘笔试参考题库及答案解析.docx
- 2026年菏泽市烟草专卖局校园招聘笔试模拟试题及答案解析.docx
- 2026年国网青海省电力公司校园招聘笔试模拟试题及答案解析.docx
最近下载
- 2026年春湘艺版(新教材)小学音乐一年级下册《小鸡过河》教学设计.docx VIP
- 手持电动工具(施工机具验收记录表).doc VIP
- DB13T 5654-2023 补充耕地符合性评定与质量等级评价技术规程.docx VIP
- 驾驶员安全培训课件.docx
- WPS Office办公应用案例教程 课件 舒煜 第7--12章 WPS表格的计算与管理---WPS多样化功能组件 .pptx
- 建筑文化墙施工方案.docx
- 《小麦粉加工技术规程》.docx VIP
- 毕业设计(论文)-台灯罩注塑模具设计.docx VIP
- 船舶设计手册舾装分册.pdf VIP
- T_CMEA 34-2023 市政排水管道紫外光原位固化修复施工技术规程.pdf
原创力文档

文档评论(0)