【c语言】输入一行英文文本,将每一个单词的第一个字母变成大写
/*输入一行英文文本,将每一个单词的第一个字母变成大写。
例如:输入"This is a C program.",输出为"This is A C Program."*/#include <string.h>
#include <stdio.h>
#include <ctype.h>
void fun(char *p) {int k = 0;while (*p ) //非0{if (k == 0 && *p != ' ')//单词首字母{*p = toupper(*p);//c库函数 把小写字母转换为大写字母k = 1;} else if (*p != ' ')k = 1;elsek = 0;*p++;}
}int main() {char str[81];printf("please input a English text line:");gets(str);printf("The original text line is :");puts(str);fun(str);printf("The new text line is :");puts(str);return 0;
}
运行结果
【c语言】输入一行英文文本,将每一个单词的第一个字母变成大写相关推荐
- C语言-输入一行英文字符串统计单词个数
C语言-输入一行英文字符串统计单词个数,单词之间以空格隔开 判断是否为单词的依据,通过一个flag标识,flag为0表示字符为空格,接下来出现不是空格,会将flag置为1 只有当flag为1且当前字符 ...
- c语言上错误的英文,c语言简单问题,输入一行英文,提取其中的单词。总是有个错误找不到,麻烦高手...
c语言简单问题,输入一行英文,提取其中的单词.总是有个错误找不到,麻烦高手 关注:73 答案:6 信息版本:手机版 解决时间 2019-01-13 19:39 放下 2019-01-13 14:5 ...
- c语言单词的一个字母变换,c语言:输入一行英文字符串,把每个单词第一个字母变为大写,输出修改后的字符串知道...
#include #include #include int main(int argc,char*argv[]) { char str[100+1]; int isfirst=1; char ch; ...
- C语言输入一行字符,分别统计出其中英文字母,空格
C语言输入一行字符,分别统计出其中英文字母,空格 注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出 ...
- C语言编程:输入一行英文句子,统计单词数(个人注解)
#include <stdio.h> #include <stdlib.h>int main() {char ch;int sum = 0,word = 0;//用word来判 ...
- (java)从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。大小写字母算相同的字符,不做区分,例如a和A,算相同字符。
问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同字符. [输入形式] 输入一行英文字符串. [输出形式] 以合适的形式 ...
- ANSI环境下支持多语言输入的单行文本编辑器 V0.01
File: SMLInput Name: ANSI环境下支持多语言输入的单行文本编辑器 Author: zyl910 Blog: http://blog.csdn. ...
- 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。
不要原版抄袭,可查看逻辑.题目非原创... 问题描述: 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同字符. [输入形式] 输入 ...
- [Java]从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。
从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数. [问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同 ...
最新文章
- iPhone 13注定便宜不了,台积电已提前背锅
- Windows 7新睹为快!!
- BZOJ2434 [Noi2011]阿狸的打字机
- mysql自带加密解密字符集问题
- 你的“不着急”,最后都是“来不及”
- 【文件上传下载】各种类型文件对应的content-type的值
- 《大数据技术原理与应用》思维导图
- IDE、SATA、SCSI、SAS、FC、SSD 硬盘类型
- [软件推荐]一款win7 x86 x64都能用的免费内存虚拟盘的小工具——ImDisk
- VS2017 C++解决方案和项目目录文件夹
- EMNLP 2020 BiST: Bi-directional Spatio-Temporal Reasoning for Video-Grounded Dialogues
- CSS权威指南(七)视觉格式化
- 天翼云携手华为,强强联合,共创数据存储新生态
- 携职教育:正式公布!中级会计成绩,你查了吗?
- Joel Spolsky对计算机学生的建议
- 连续七年 领跑未来丨山石网科入选Gartner 2020网络防火墙魔力象限
- 最新精仿小刀娱乐资源网模板源码,带前台会员投稿审核功能
- 使用ODBC访问数据库(一)
- 问卷链接怎么做二维码?如何使用二维码做问卷调查?
- 主生产计划(MPS)及物料需求计划(MRP)