| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1248 人关注过本帖
标题:菜鸟求助一个自定义函数
取消只看楼主 加入收藏
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
 问题点数:0 回复次数:5 
菜鸟求助一个自定义函数

一个函数void printsentense(constant char *line)*line是一个中文自然段,要求将*line中的汉字按句输出。若遇到中文标点“。”“?”“!”即换行输出。

题目是简单了点,不过念在我是菜鸟还请各位大虾多多相助!谢谢了

[此贴子已经被作者于2004-11-24 22:10:01编辑过]

搜索更多相关主题的帖子: 函数 定义 
2004-11-24 21:18
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
得分:0 

晕 没人愿意帮个小忙吗?

2004-11-25 20:23
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
得分:0 
顺便文一下如何在编程时输入汉字
2004-11-25 20:46
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
得分:0 

老大什么意思啊!抽点空给个答案啊

2004-11-26 18:59
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
得分:0 

是这样吗?

void printsetence(constant char *line)

{int i;

for(i=0;line[i]!='\o';i++)

{

if(line[i]='!'||line[i]='?'||line[i]='.')

printf("\n");

else printf("%c",line[i]);

}

}

2004-11-27 11:47
jpsor
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2004-11-24
收藏
得分:0 

printsetence(const char *line)

{int i,k;

k=strlen(line); for(i=0;i<=k;i++)

{ if(line[i]!='!'&&line[i]!='?'&&line[i]!='.') printf("%c",line[i]); else {printf("%c",line[i]); printf("\n");} }

}

我把原来的程序改了一下发现也行的通.但用到具体的程序中却一定要把 void 去掉才能运行为何?

2004-12-02 17:46
快速回复:菜鸟求助一个自定义函数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012188 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved