阅读下列程序,当运行函数时,输入asd af aa z67,则输出为

发布时间:2021-04-11 19:04:27

阅读下列程序,当运行函数时,输入asd af aa z67,则输出为

网友回答

答案:A
解析: 本题题意要求删除所有空格,即除了空格以外的其他所有字符都要留下。由于C语言中没有直接删除字符的操作,所以我们对于删除字符的操作都是采用留下字符的算法,以前的题目亦是如此。用str[i]从串头到串尾逐一走动,每走到一个字符都判断其是否为空格,若不是空格(注意在if()的单引号之间有一个空格),则将其保存str[j]中。注意i的下标变化、初值及最后加串结束符'\0'。
以上问题属网友观点,不代表本站立场,仅供参考!