C语言选择题,图里的选择题求详细解析,谢谢。

将*s1的值赋给t然后s1++。在将*s2的值赋給*s1然后s2--。最后将t的值赋给*s2简单的说就是交换*s1与*s2的值,然后s1++,s2--

免责声明:本页面内容均来源于用户站内编辑发布部分信息来源互联网,並不意味着本站赞同其观点或者证实其内容的真实性如涉及版权等问题,请立即联系***进行更改或删除保证您的合法权益。

首先看你题目,题目最后输出嘚代码有错

这个代码s是一个指针数组,每一个指针指向一个字符串(相当于二维字符数组)

while这一段的意思就是:接收最多9个字符(回車确认)(字符必须是'5'~'8'范围内的字符,输入以外字符无效)把输入的字符依次保存在数组a中,

while输入完毕在a数组最后一个字符后面添加結束符号0(这样a才是一个完整的字符串)。

for这一段就是遍历a数组取出a数组的每一个数字字符,并求'9'-a[k]-1的值取该值为下标的s数组元素,也僦是对应s数组中的字符串(s中每一个元素就是一个指针其值就是对应字符串的首地址)。

(1)输入5678那么a数组中的字符串就是“5678”,那麼依次取a的元素就是'5','6','7','8'

(3)(4)同理不解释了。

你对这个回答的评价是

你对这个回答的评价是?

我认识的然后如节日节日就节日节日僦会如如如如解放后大家好哦是so is his公司是事实似乎四十十四黑黑的事实上给公司实施高度公司实施故事告诉事故事故事是个男的还是女的唱嘚人志坚决斗鱼传奇大结局剧情分集成绩

你对这个回答的评价是?

其实就是规定括号存在的话就對括号内最后一个式子进行运算,中间的跳过但是第一个式子属于对a进行初始化。

你对这个回答的评价是

你对这个回答的评价是?

参考资料

 

随机推荐