c语言改错题

[复制链接]
查看11 | 回复3 | 2009-3-28 09:26:28 | 显示全部楼层 |阅读模式
给定程序NODI1.C中函数fun的功能是:将字符按逆序输出,但不改变字符串中的内容。
例如,若在字符为abcd,则应输出dcba
请改正程序中的错误,使它能计算正确的结构
#include
/******found******/
Fun(char a)
{if (*a)
{fun(a+1);
/******found******/
Print f(“%c”*a);


Main( )
{chars〔10〕=“abcd”;
Print f(”处理前字符串=%s/n处理后字符串=”,);
Fun (s);print f(“/n”);

是一道c语言改错题!!不会的别瞎回答

回复

使用道具 举报

千问 | 2009-3-28 09:26:28 | 显示全部楼层
#include/******found******/void Fun(char *a){ if (*a) {Fun(a+1);/******found******/printf("%c",*a); }}void main(){ char s[10]="abcd"; printf("处理前字符串=%s/n处理后字符串=",s); Fun (s); printf("\n");}改好了,有用了,能编译...
回复

使用道具 举报

千问 | 2009-3-28 09:26:28 | 显示全部楼层
是一道c语言改错题?靠,没一句是对的,除了/******/不会的别瞎回答? 问问题时,你首先要搞清要问什么,问题是否有道理........
回复

使用道具 举报

千问 | 2009-3-28 09:26:28 | 显示全部楼层
题目搞错了吧?编程不像编程的,改错又不想改错的,程序还乱七八糟的。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行