本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

输入格式:

输入给出一行字符

输出格式:

在一行中输出已输入的字符,其中所有单词的首字母已改为大写。

输入样例:

How are you?

输出样例:

How Are You?

参考程序:

#include<stdio.h>
main()
{int w=1;char c;//w=1没有新单词,=0出现新单词
while((c=getchar())!='\n')
{if(c==' ')w=1;
else if(w)//读入非空格字符且w=1,为单词首字母
{w=0;
if(c>='a'&&c<='z')c-=32;}//小写转大写
putchar(c);}}

习题6-8 单词首字母大写 (15 分)相关推荐

  1. 7-102 单词首字母大写 (15 分)

    7-102 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以 ...

  2. 实验6-4 单词首字母大写 (15 分)

    运用最简单的getchar() 实验6-4 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串, ...

  3. 7-2 单词首字母大写 (15 分)

    7-2 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多 ...

  4. 7-5 单词首字母大写 (15分)

    本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符. ...

  5. 编程题50 习题6-8 单词首字母大写【浙大版《C语言程序设计(第4版)》题目集 详解教程】

    编程题50 习题6-8 单词首字母大写[浙大版<C语言程序设计(第4版)>题目集 详解教程] 原题链接:习题6-8 单词首字母大写 (pintia.cn) 参考答案 #include< ...

  6. 用集合java字符串第一个单词_Java小程序 输入一个字符串,将每一个单词首字母大写...

    Java 小程序 01 输入一个字符串,将每一个单词首字母大写 1.首先写一个接收传入的单词,并将传入单词首字母大写.这一步比较简单,没什么好说的! private String titleCase ...

  7. CSS实现英文或拼音单词首字母大写

    CSS实现英文或拼音单词首字母大写,只需要在css样式中加入: text-transform: capitalize 即可. 测试代码如下: <!doctype html> <htm ...

  8. python单词首字母大写_在Python中将每个单词的首字母大写

    python单词首字母大写 Here, we are implementing a python program to capitalizes the first letter of each wor ...

  9. c语言 单词首字母大写

    单词首字母大写 编写程序,输入一行字符,将每个单词的首字母改为大写后输出.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式 输入给出一行字符 ...

最新文章

  1. 用在数据科学上的 Python:你可能忘记的 8 个概念
  2. 简单天气应用开发——基本功能完成
  3. Windows 2008 r2域更名
  4. 箭头函数中的this
  5. C# 中奇妙的函数–6. 五个序列聚合运算(Sum, Average, Min, Max,Aggregate)
  6. 创建一个storageevent事件_事件循环:微任务和宏任务
  7. MS SQL入门基础:创建和使用图表
  8. 微软发布 Visual Studio 2019年第二季度路线图
  9. 利用ioctl获取本机指定设备的MAC地址
  10. 如何避免_如何避免变频器受负载冲击
  11. 比特币蒸发 1 万亿;中兴入局无人驾驶;特斯拉 Model 3 在华降价 | 极客头条
  12. 基于Java毕业设计智慧后勤系统源码+系统+mysql+lw文档+部署软件
  13. 初学C语言的感受(张森)
  14. 微信小程序之头像裁剪,添加字幕,生成新图片下载等 解决真机调试和开发者工具 图片不显示等问题
  15. 【办公基本软件】万彩办公大师教程丨PDF压缩工具
  16. photoshop批处理改变图片大小
  17. 百度地图转换腾讯地图 php,用PHP实现腾讯地图和百度地图的相互转换范例
  18. python名人问题_Python 思考录 练习01
  19. Windows Print Spooler CVE-2021-1675 漏洞复现
  20. 传统零售商与B2C电子商务

热门文章

  1. 读书杂抄之《挪威的森林》
  2. 基于PLC的烟草真空回潮控制系统设计
  3. linux dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录
  4. 观察者模式(C语言实现)
  5. 【行业云说直播间】-云数底座赋能基层治理现代化正式上线
  6. Vue基础入门(2) Vue.js下载与安装
  7. E. Exits in Excess
  8. R语言使用cph函数和rcs函数构建限制性立方样条cox回归模型、使用anova函数进行方差分析通过p值确认指定连续变量和风险值HR之间是否存在非线性关系
  9. 机械制造作业考研题目答案分享——金属切削规律3
  10. 人人皆可二次元!小姐姐生成不同风格动漫形象,肤色、发型皆可变