精华内容
下载资源
问答
  • c语言编写的英语背诵小程序,在DOS下运行
  • 求助C语言英语单词

    2011-05-02 14:38:00
    有哪位大侠有C语言单词发音和名词翻译发给我,我在这里先谢谢了!!!!!!

    有哪位大侠有C语言的单词发音和名词翻译发给我,我在这里先谢谢了!!!!!!

    展开全文
  • 英语单词小助手C语言

    2015-04-13 18:04:23
    英语单词小助手C语言 以MFC可视化窗口来实现
  • C语言单词翻转

    2021-03-24 21:10:16
    输入一个英语句子,将里面的单词逆序输出!(句子长度不超过10000,不超过1000个单词,每个单词不超过15个字符) 输入 一个英语句子. 输出 将里面的单词逆序输出! 样例输入 I am a student 样例输出 student a am I #...

    题目描述
    输入一个英语句子,将里面的单词逆序输出!(句子长度不超过10000,不超过1000个单词,每个单词不超过15个字符)
    输入

    一个英语句子.

    输出

    将里面的单词逆序输出!

    样例输入

    I am a student

    样例输出

    student a am I

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    int main(){
        char n;
        char temp[10000];
        int wordSize[1000];
        int result[1000][15];
        int WordNum=0;
        int i=0;
        int k=0;//指向当前字符在当前单词中的位置
        while(n!='\n'){
            scanf("%c",&n);
            temp[i]=n;
            i++;
        }
        int len=strlen(temp);
        for(int j=0;j<len-1;j++){//字符串末尾还会有'\n'所以len比真正的句子长度多1
            if(temp[j]!=' '){
                result[WordNum][k]=temp[j];
                k++;
                wordSize[WordNum]++;
            }else{
                k=0;
                WordNum++;
            }
        }
        for(int k=WordNum;k>=0;k--){
            for(int p=0;p<wordSize[k];p++){
                printf("%c",result[k][p]);
            }
            if(k!=0){
                printf(" ");
            }
        }
        printf("\n");
    	return 0;
    }
    
    展开全文
  • 灰常有用!!C语言常用英语单词,备用无患,特别是对于英语差的程序员们,适合新手程序猿 ,ps:英语4级路过
  • C语言统计单词个数

    2020-03-09 16:45:00
    #include<stdio.h> int main() { //统计单词个数 ... printf("请输入一行字符,单词之间请用空格使用标准英语格式:\n"); printf("如: hello world !!!\n"); gets(str); for (int i ...
    #include<stdio.h>
    int main()
    
    {
        //统计单词个数
        char str[100];
    
        int num=0,fu=0;
        printf("请输入一行字符,单词之间请用空格使用标准英语格式:\n");
        printf("如: hello world !!!\n");
        gets(str);
        for (int i = 0; i < 100; i++)
        {
          if (str[i] == '!' || str[i] == '?'|| str[i] == '.' || str[i] == ',')
          {
              fu++;
          }
          else if (str[i] == ' ' && str[i+1] != ' ')
          {
              num++;
          }
        }
        puts(str);
        printf("共有%d个单词\n",num);
        printf("共有%d个符号\n",fu);
    
        return 0;
    }
    

    在这里插入图片描述

    程序还可以改进,今天做的头有点晕
    休息,哈哈
    __________程序还可以改进,今天做的头有点晕

    展开全文
  • 在实际生活中经常会遇到一个问题:写英语作文时,常常要求满足一定的字数。在以往,要么我们一个一个地数;要么我们估算一行的单词数,然后用行数进行估算。 第一种方法太费时,若是长篇大论,那几乎是不可能统计的...

    在实际生活中经常会遇到一个问题:写英语作文时,常常要求满足一定的字数。在以往,要么我们一个一个地数;要么我们估算一行的单词数,然后用行数进行估算。

    第一种方法太费时,若是长篇大论,那几乎是不可能统计的;而第二种方法不太准确。这就给我们留下了一个问题:如何又快、又准确地统计一篇英文文章中的单词数?

     

    算法思想

    要解决这个问题,最自然的算法是,读取文章的所有内容,然后一个单词一个单词地统计,然而,我们在这里遇到了一个难题:程序看不懂英文,如何知道什么是一个单词,什么不是一个单词呢?似乎在这里遇到了障碍,可是,如果换个角度思考问题,也许会柳暗花明又一村:文章中的单词都是用空格间隔开的,换句话说,单词数=空格数+1。

    程序不认识单词,但是程序认识空格啊!这样,整个问题实际上转换成了统计文章中的空格数。

    有了这样的问题转换思路,整个问题就简单多了。可以先按照这个思路自己实现,也可以直接看下面的代码实现。

     

    程序代码

    #include <stdio.h>
    
    int main()
    
    {
    
        printf("输入一行字符:\n");
    
        char ch;
    
        int i,count=0,word=0;
    
        while((ch=getchar())!='\n')
    
            if(ch==' ')
    
                word=0;
    
            else if(word==0)
    
            {
    
                word=1;
    
                count++;
    
            }
    
        printf("总共有 %d 个单词\n",count);
    
        return 0;
    
    }

     

    调试运行结果

    根据程序提示,分别输入“I love China”和“I love Xichang College”两个字符串代码, 程序统计单词后输出结果分别如下所示:

    输入一行字符:

    I Love China

    总共有 3 个单词

    输入一行字符:

    I Love Peking University

    总共有 4 个单词

     

    总结

    本实例展示了如何对字符数组进行操作,类型为字符型的数组称为字符数组,C 语言中没有专门的字符串变量,但是有字符数组串常量,所以字符串常量的存储是通过对字符数组的操作来完成的。

    最后,不管你是转行也好,初学也罢,进阶也可,如果你想学编程~

    【值得关注】我的 C/C++编程学习交流俱乐部【点击进入】

    问题答疑,学习交流,技术探讨,还有超多编程资源大全,零基础的视频也超棒~

    展开全文
  • 我有一个字符串,其中包含UTF-8中的中文和英文单词:char *str = "你a好测b试";如果使用strlen(str),它将返回14,因为每个普通话字符使用三个字节,而每个英文字符仅使用一个字节.现在,我要复制最左边的四个字符(“你好...
  • 本压缩包内为用C语言编写的英语单词本程序,实现的功能包括增删添改单词、单词学习背诵、用户登录注册、用户打卡记录、错题收集等,是文章《程序设计:用C语言写一个单词本》...欢迎大家下载。
  • 英语教研室的老师找到了老师帮忙,老师一看这个题目太简单了,于是就交给了聪明能干的你,已知英语老师已经通过某种手段将英语作文扫描了下来,那么请你准确的统计有多少个字(单词),已知英文短文中只包含英文字母...
  • C语言—长句英语分割单词

    千次阅读 2019-06-19 19:55:54
    通过状态划分来统计单词个数,这是为后面任务的完成做了铺垫 通过三种状态来判断指针的位置,从而达到计算是否未正确单词,是否有非法符号存在等情况。如果按照正确情况是,指针就会通过正常的状态变化从而计算单词...
  • 你可以不精通英语,但是一些最基本的英文单词你还是要熟悉,熟悉这些单词,可以大大的提高编程的效率。 整理了些最基本的单词,希望对你有用。 也可以一起来学习 如果你想学习C/C++可以来这个群,首先是三...
  • 注:该程序包括计算单词个数,完整行数,非完整行数,字符数 1、需求分析 由于所做程序需要能够检测键盘输入文本的单词数量(本篇文章暂不讨论文本输入方式下的计数算法),并且除了单词之外,还应包含检测计数行数...
  • 检查一段英语文章中单词拼写是否有错误,若有错误,并标注出错误单词
  • 给一行英文句子,把每个单词倒置,注意:单词的顺序不变。 输入: 一行英文句子,其中只包含大写字母、小写字母和空格。 输出: 把每个单词的字母倒置输出。 输入样例:  akhk jrow mfo zj ajp 输出...
  • 编程实现英语句子按单词倒叙-C语言

    千次阅读 2018-04-10 00:31:28
    C语言实现英语句子按单词倒叙 题目:有一个字符数组的内容为:”student a am i”,请你将数组的内容改为”i am a student”. 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。 ...
  • c语言英语一样有它的单词和语法, 第一,c语言必须在英文状态下输入,因为它是老外发明的,不认识中文。所以后来有了易语言,其底层还是老外发明的。 第二,c语言有标识符与关键字。标识符,顾名思义,就是标志...
  • C语言实现文件单词统计

    千次阅读 2017-04-02 20:59:52
    做了一个词频统计程序,该程序具有以下功能 (1)可导入任意英文文本文件 ...(2)统计该英文文件中各单词出现的频率(次数),并能...//**************英语单词词频统计************** //作者:Linx-huo //版
  • c语言—输出一串英语语句中单词个数和各个单词长度 用的普通的方法,有错误的地方求指出。 #include<stdio.h> int main() { int c;int i=0,j=0; while((c=getchar())) { if(c>='a'&&c<=...
  • c程序!!#include #include #include int main() { FILE *fp; char **word, ch, *buf;... int length, i, j, k, sign_w, same, number_w = 0, num = 0;... if((fp = fopen("text.txt", "rb")) == NULL) ...
  • C语言英语考试

    2020-04-29 11:07:46
    英语考试欢迎进入我的C语言世界题目答案本题感悟 欢迎进入我的C语言世界 题目 Problem Description 在过三个礼拜,YellowStar有一场专业英语考试,因此它必须着手开始复习。 这天,YellowStar准备了n个需要背的单词...
  • C语言实现从字符串中读取存在单词的位置,并替换成别的单词。 注意: 1、该程序被替换的是单个单词,而不是单词里的字符,如替换"like"里的'i'为'u'。 效果图如下: 2、被替换的不能是多个单词的组合,如替换...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 431
精华内容 172
关键字:

c语言英语单词

c语言 订阅