A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


  1. //实现单词首字母大写并统计单词个数gets();

  2. #include <stdio.h>

  3. int main(){
  4.         //定义变量
  5.         char str[100];
  6.         int count=0,i,word=0;
  7.         //提示用户输入字符串
  8.         printf("请输入单词:\n");
  9.         //接受用户输入
  10.         gets(str);
  11.         //循环
  12.         for(i=0;str[i]!='\0';i++){
  13.                 //判断是否为单词
  14.                 if(str[i] == ' '){
  15.                         //否,继续向下走执行
  16.                         word = 0;
  17.                 }else if(word == 0){
  18.                         //是,首字母大写,并计数
  19.                         str[i] = str [i]-32;
  20.                         count++;
  21.                         word = 1;
  22.                 }
  23.         }
  24.         printf("共有%d个单词:%s\n",count,str);
  25.         return 0;
  26. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马