C语言,请教我一下怎么画这道题的流程图,谢谢! 5

 我来答
爱zai地平线
2014-12-31
知道答主
回答量:27
采纳率:0%
帮助的人:4.5万
展开全部

先从被调用函数开始:

1.系统最先在全局区分配了两个大小为4个字节的连续内存,名字叫指针m,和指针n。





然后是main函数

  1. 系统先在栈区分配了两个double类型大小的内存名字分别叫a,b。

  2. 在栈区又分配了两个指针类型大小的内存名字分别叫指针x,指针y。

  3. 让名字叫指针x内存里的内容是a的地址。让名字叫指针y的内存里的内容是b的地址。

  4. 打印x,y。

  5. 将名字叫指针x和指针y的内存里面的内容,赋值给名字叫指针m和指针n的内存里面。

  6. .在栈区定义了4个double类型大小的连续内存,名字分别叫k,l,j,q的内存里面的内容。

  7. .分别让名字叫k,l,j,q的内存空间里面先调用全局区的名字叫指针m和指针n的连续内存的内容(也就是之前名字叫指针x和指针y的内存空间里面的内容)。

  8. 进行k=(),l=(),j=(),q=();括号里幂次方运算;

  9. 打印。

  10. 系统清理在sun函数里的,栈区的内存存储,k,l,j,q。

  11. 结束运行。

  12. 系统清理所有栈区内容。


我画图难看我不知道,你的问题是不是这个意思。如果不是请追加。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式