当前位置:首页 » 编程语言 » c语言读程序题

c语言读程序题

发布时间: 2024-05-19 10:13:52

c语言程序阅读题怎么做

1.执行预处理命令
2.开始执行程序,从main()进入程序
3.声明结构体变量,把指针(*pd)和md变量设为⼀个可以使⽤data结构体的结构体变量,则指针(*pd)和md这个变量就包含了其data结构体中的所有元素
4.通过变量md寻找结构体中变量,为其赋值,然后赋值后结构体的地址给指针接收
5.执行调用函数fun,将指针寻找到的变量(64,14)传递到fun函数中,用形参x,y接收传递的参数
1).进入while循环,判断x是否不等于y,成立进入循环,不成立则结束循环

2).如果(x>y),计算x-y,将结果赋给x;否则就计算y-x,将结果赋给y(ps:x与y在进入循环就不可能等于,所以结果只有两种情况,再写else if的条件判断就有些多余,用else即可)
3).结束循环,函数返回x的值,结束fun函数的周期

(循环7-8次,没仔细数,最后x=2,y=2)
将得函数返回到的值,通过指针,赋给结构体中res的变量(传值res=2)
6.打印结构体res的最后得到的数据
res=2

⑵ c语言阅读程序题

程序第一个if中的条件!a是成立的(定义了a=0,非0为true),所以执行第一个if中的语句,d++,接着直接就执行printf()语句,所以结果是101。

如果调试程序,可参考如下:

(1)执行到第一条if语句

热点内容
存储器国产率 发布:2025-01-19 07:04:36 浏览:566
锐程cc蓝鲸版选什么配置 发布:2025-01-19 06:56:28 浏览:168
城镇居民医保卡的原始密码是多少 发布:2025-01-19 06:55:54 浏览:787
wifi密码如何修改密码 发布:2025-01-19 06:39:06 浏览:961
sqlserver认证 发布:2025-01-19 06:34:30 浏览:815
小米8se安卓p有什么功能 发布:2025-01-19 06:25:22 浏览:358
ucos和linux 发布:2025-01-19 06:24:06 浏览:470
关闭chrome缓存 发布:2025-01-19 05:43:55 浏览:830
修改svn服务器ip地址 发布:2025-01-19 05:32:00 浏览:441
iis服务器搭建出现404错误 发布:2025-01-19 05:26:39 浏览:312