测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A36640. 函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。例如,若字符串为abcd,则应输出:dcba,请改正程序中的错误,使它能得出正确的结果。不要改动main函数,不得增行或删行,也不得更改程序的结构!#include <stdio.h>#include <stdlib.h>/**********found**********/fun (char a){ if (*a) { f…

填空题 困难
知识点

题目描述

函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。


例如,若字符串为abcd,则应输出:dcba,请改正程序中的错误,使它能得出正确的结果。

不要改动main函数,不得增行或删行,也不得更改程序的结构!

#include <stdio.h>

#include <stdlib.h>

/**********found**********/

fun (char a)

{

    if (*a)

    {

        fun(a+1);

        /**********found**********/

        printf("%c" *a);

    }

}

main()

{

    char s[10]="abcd";

    printf("处理前字符串:%s\n处理后字符串:", s);

    fun(s); 

    printf("\n");

    system("pause");

}

参考答案

<p>1. 正确答案: void fun(char *a)</p><p>2. 正确答案: printf("%c" ,*a);</p>
上一题 下一题