将从键盘上输入的一个字符串的每个单词的第一个字母转换为大写字母
生活随笔
收集整理的這篇文章主要介紹了
将从键盘上输入的一个字符串的每个单词的第一个字母转换为大写字母
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
將從鍵盤上輸入的一個字符串的每個單詞的第一個字母轉(zhuǎn)換為大寫字母,輸入時各單詞必須用空格隔開。
輸入格式:
用gets()函數(shù)
輸出格式:
"%s"
#include <stdio.h>#define Len 100int main() {int i = 1;char str[Len] = { 0 };gets(str);// 讀入一行字符串if (str[0] != ' ' && str[0] >= 'a'){str[0] = str[0] - 32;}while (str[i] != '\0') {if (str[i - 1] == ' ' && str[i] >= 'a') {str[i] = str[i] - 32;}i++;}printf("%s", str);return 0; }總結(jié)
以上是生活随笔為你收集整理的将从键盘上输入的一个字符串的每个单词的第一个字母转换为大写字母的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: buuctf re
- 下一篇: 银行资金管理系统项目