把第一个字母变成大字母

上传人:平*** 文档编号:12317640 上传时间:2017-10-18 格式:DOC 页数:2 大小:14.95KB
返回 下载 相关 举报
把第一个字母变成大字母_第1页
第1页 / 共2页
把第一个字母变成大字母_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《把第一个字母变成大字母》由会员分享,可在线阅读,更多相关《把第一个字母变成大字母(2页珍藏版)》请在金锄头文库上搜索。

1、/*Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过 100 的英文句子,占一行。Output请输出按照要求改写后的英文句子。Sample Inputi like acmi want to get an acceptedSample OutputI Like AcmI Want To Get An Accepted*/#includeint main()char a20;char k;int i,j,n=0;for(i=1;i+)scanf(%c,&k);for(j=0;k!=#;j+)

2、/.1aj=k;n+;scanf(%c,&k);/.2if(a0=a&a0=a&aj+1int main()char str100;scanf(%s,str);printf(%sn,str);return 0;: 例如:输入 I Love You 最后输出的是 I, 因为电脑在储存字符的时候将空格转化为0终止符号。%s 表示将整个字符串一次输入或输出。 %c 表示逐个字符输入或者输出。此题关键在于 1到 2 处,把每个字符包括空格字符都储存在数组 a10000中,因此电脑在储存字符时是通过储存数组来间接储存的,所以空格未转化0终止符号。那么在最后输出时也以数组形式输出就会把整个字符串输出而无需用 gets。:5=5&a=8。*/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号