标题:c语言
只看楼主
小涛同学
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-14
 问题点数:0 回复次数:4 
c语言
请那位好心人救救我吧
小弟c语言刚学老师就让做一课题
愁死我啦
课题是
输入三行文字,找出其中有多少个空格和多少个单词(规定单词间以一个空格)
若单词恰好在行末结束,则下一行的开头应有空格,句号和逗号后面也应有空格。
搜索更多相关主题的帖子: c语言 空格 单词 课题 逗号 
2007-07-14 17:08
riweng
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-7-6
得分:0 

本人已成仙,有事先发烟。佛祖曰 :☆槟榔配烟·法力無边·有烟冒火·难絾証輠。 有火没烟┉成不了仙 ~-~
2007-07-21 17:22
孤魂居士
Rank: 2
来 自:老A(中国地大)
等 级:论坛游民
威 望:4
帖 子:1142
专家分:18
注 册:2007-5-21
得分:0 
现在在网吧 假如在学校寝室就好了 我有这题目代码```
一般的书上也好像有这代码

准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-07-21 17:33
水漪儿
Rank: 2
来 自:shangshida
等 级:论坛游民
帖 子:147
专家分:10
注 册:2007-7-19
得分:0 

#include<stdio.h>
main()
{
char c;
int space=0;
printf("输入一行字符:\n");
while((c=getchar())!='\n')
{
if(c==' ')
space++;
}
printf("space=%d",space);
}
我写的好像不对,大家帮我改改吧。

2007-07-21 21:50
wangwei2008
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-7-20
得分:0 

#include <stdio.h>
//#include <string.h>
void Count_elements(char *string);
void main(void)
{
char *string="abcd324 ADDF 32";
Count_elements(string);

}

void Count_elements(char *string)
{
//int i,j;
//int stringlength;
int count1=0,count2=0,count3=0,count4=0;
char *p;
p=string;
//stringlength=strlen(string);
while(*p != '\0')
{
if((*p>='a')&&(*p<='z'))
{
count1++;
p++;
}
else if((*p>='A')&&(*p<='Z'))
{
count2++;
p++;
}
else if(*p==' ')
{
count3++;
p++;
}
else
{
if((*p>='0')&&(*p<='9'))
{
count4++;
p++;
}
}
}
printf("%d\t%d\t%d\t%d\n", count1,count2,count3,count4);
}
然后,自己写上注释 就可以了。

2007-07-21 21:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-155346-1-1.html




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

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