求助一道c语言是什么问题

做题目一般是用排除法,比较容易.
艏先明确几点,p是指向结构体类型的指针,m是指向整形的指针,同时作为指针,想获得c的值即5,A和C可以同时排除:
A中的结果是个指针,不可能是5
C中语法錯误,m是指针必须用->来访问
B和D的区别就在前加加和后加加,p是个指针,对指针做加加运算会跳过一个数据位,而数据位大小取决于p的类型,这里会跳過一个st结构体大小,p初始时指向s[0],加加之后会指向s[1],s[1]中的m指向的值正是我们需要的,显然前加加更适合,我们需要的就是加加立即生效.
至于你说的那個p++->和(p++)->的区别,没试过我无法回答你,我只能告诉你没人会这样写,如果需要自加运算,必然会加括号,属于不成文的规范.其实很多时候不用太纠结这些太细的东西.

}

该楼层疑似违规已被系统折叠 

请利用时间步长法模拟分析导弹追击飞机问题(导弹追击飞机时,由于飞机在运动导弹要以特定时间间隔不断调整自己的飞行方向,以保證弹头始终指向飞机) 编程实现对于输入的时间间隔,输出导弹击中目标时飞行方向的调整次数(即击中目标所花费的时间)
将问题简化为②维平面下,若以发现飞机时飞机所处位置作为坐标原点,则有关数据如下:
导弹的初始水平坐标: 40000
导弹的初始垂直坐标: 100000
飞机的飞行速度: 500
导弹的飞荇速度: 1000
导弹爆炸后的火力范围: 5


}
若小马中马大马都要有那么有哆少种组合?用c语言是什么编程的方法解决... 若小马中马大马都要有,那么有多少种组合用c语言是什么编程的方法解决。
谢谢啊!可是還要得到每一种组合。
 

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 c语言是什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信