翻译这段英文(c语言)

作者&投稿:鲁往 (若有异议请与网页底部的电邮联系)
麻烦翻译这一段C语言~

射频方面不太懂,但是这段代码的大意是输入几个参数,并把参数赋值到一个结构体(数组形式),这个缓冲数据 ucComMF522Buf 作为 PcdComMF522(...) 的参数,这个函数根据PCD_AUTHENT参数得知,是验证密钥的作用。

据说,90%的新生期待取得平均分以上的成绩。现在你的任务是提供一个事实检测。
标准输入的第一行包含一个变量C,C代表了测试案例的数量。接下来有C组数据。每一组数据以一个变量N开始,N表示了班里的人数(1<=N<=1000)。接下来有N个变量,以空格或下一行间隔,每个变量的数据代表了学生在班里的期末成绩(成绩在0到100之间)。对于每一个用例,你要用一行输出超过平均成绩的学生百分比,保留三位小数。
//这个样本输入排版做的不好,第一个5是代表有5组测试用例
样本输入
5 5 50 50 70 80 100 7 100 95 90 80 70 60 50 3 70 90 80 3 70 90 81 9 100 99 98 97 96 95 94 93 91

样本输出
40.000% 57.143%33.333%66.667%55.556%

正则表达式是一个最广泛适用的专业语言,结构紧凑,表达符号描述模式的文本。 Regular expressions are algorithmically interesting, easy to implement in their simpler forms, and very useful.正则表达式演算有趣,易於执行的简单形式,和非常有用的。

A regular expression is a sequence of characters that defines a pattern.正则表达式是一个字符序列,定义了一个模式。 Most characters in the pattern simply match themselves in a target string, so the regular expression "abc" matches that sequence of three letters wherever it occurs in the target.大多数字符模式匹配自己只是在目标字符串,所以正则表达式的“ABC”相匹配的序列,三个字母不论在何处发生的目标。 A few characters are used in patterns as metacharacters to indicate repetition, grouping, or positioning.几个字符模式中使用的元字符显示重复,分组,或定位。 In POSIX regular expressions, "^" stands for the beginning of a string and "$" for the end, so "^x" matches an "x" only at the beginning of a string, "x$" matches an "x" only at the end, "^x$" matches "x" only if it is the sole character of the string, and "^$" matches the empty string.在POSIX正则表达式“^”代表一个字符串的开始和“$”为目的,因此“^ x”的匹配一个“x”只在一个字符串的开始,“× $”匹配一个“x”只是到了最后,“^ x $”匹配“x”的仅当它是唯一的字符的字符串,“^ $”匹配空字符串。 The character "."字符“。” (a period) matches any character, so "xy" matches "xay," "x2y," and so on, but not "xy" or "xyxy." (一期)匹配任何字符,所以“札”匹配“xay”,“X2Y退,”等,而不是“札”或“xyxy。” The regular expression "^.$" matches a string that contains any single character. "^.$"正则表达式匹配字符串,其中包含任何单个字符。

Please implement a simple Regular Expression matching program which only supports the three metacharacters, "^", "$", and ".".请实现一个简单的正则表达式匹配程序,只支持3元字符,“^”,“$”,和“。”。 The program receives two command line arguments: the first one is a target string (without whitespace), and the second one is a regular expression pattern (without whitespace).程序接收两个命令行参数:第一个是目标字符串(不带空格),而第二个是正则表达式模式(无空格)。 If the pattern matches the string, then it prints "hit", else prints "lost".如果模式匹配的字符串,则输出“打”,否则打印“丢失”。

For example, your executed program is named as "reg_match.exe".例如,您执行的程序命名为“reg_match.exe”。 When you run "reg_match.exe abcdefg ^abc", the program prints "hit".当您运行“reg_match.exe一个测试^ abc”时,该程序打印“击中”。 When you run "reg_match.exe abcdefg abc$", the program prints "lost".当您运行“reg_match.exe一个测试ABC的”,该程序打印“损失”。

正则表达式是最广泛适用的专业语言,描述一个文本模式紧凑,表现符号之一。正则表达式演算有趣,易于执行的简单形式,和非常有用的。

正则表达式是一个字符序列,它定义了一个模式。模式中最简单的字符匹配字符串自己的目标,因此,正则表达式的“ABC”相匹配的三个字母顺序在任何地方发生的目标。几个字符模式中使用的元字符显示重复,分组,或定位。在POSIX正则表达式“^”代表一个字符串和“$为结束的开始”,因此“^ x”的比赛只在一个字符串的开头,“× $”一个“x”匹配一个“x”只是到了最后,“^ x $”匹配“x”的仅当它是字符串的唯一的性格,“^ $”匹配空字符串。字符“。” (一期)匹配任何字符,所以“札”匹配“xay”,“X2Y退,”等,而不是“札”或“xyxy。” "^.$"正则表达式匹配字符串,其中包含任何单个字符。

请实现一个简单的正则表达式匹配程序,只支持3元字符,“^”,“$”,和“。”。程序接收两个命令行参数:第一个是(无空格)目标字符串,第二个是一个普通(无空格)的表达模式。如果模式匹配的字符串,则输出“打”,否则打印“丢失”。

例如,您执行的程序命名为“reg_match.exe”。当您运行“reg_match.exe一个测试^ abc”时,该程序打印“击中”。当您运行“reg_match.exe一个测试ABC的”,该程序打印“损失”。

前面的废话都不必看了。就是要你写个regular expression 的程序,简单的要死的程序。用 switch 就解决了。


翻译这段英文(c语言)
正则表达式是一个最广泛适用的专业语言,结构紧凑,表达符号描述模式的文本。 Regular expressions are algorithmically interesting, easy to implement in their simpler forms, and very useful.正则表达式演算有趣,易於执行的简单形式,和非常有用的。A regular expression is a sequence of characters tha...

C语言右左法则---复杂指针解析
go right, and then go left. When youencounter parentheses, the direction should be reversed. Once everything in the parentheses has beenparsed, jump out of it. Continue till the whole declaration has been parsed.这段英文的翻译如下:右左法则:首先从最里面的圆括号看起,...

这段英文怎么翻译?急急!
c, however,like any other language, has its blemisher. some of the operators have the wrong precedence ;some parts of the syntax could be better. nonetheless, c has proved to be an extremely effective and expressive language for a wide variety of programming applications.像其他机器...

用c语言编写输入一段英文,1 统计这段英文的单词数2 输入特定单词,统计...
char * getword(FILE *fp);int main(){ puts("输入一段英文:");FILE *fp;if((fp=fopen("en.txt","w"))==NULL) { puts(" can't write ! ");exit(1);} char words[2000],word[50],search[50];gets(words);fputs(words,fp);fclose(fp);if((fp=fopen("en.txt",...

C语言输入一段英文要求统计出这段英文的单词数,字符数,行数
include<stdio.h>#include <ctype.h>void main(){int c,nl,nw,nc;nl=0;\/\/这里默认都是0;nw=0;nc=0;while((c=getchar())!='@'){ if(c=='\\n') \/\/如果是\\n就把行数+1nl++; if(!isalnum(c))\/\/如果不是单词就把单词数+1nw++; else \/\/如果是单词 就把字符数+1 nc++;...

C语言如何把它翻译成中文?
C语言特征字不是标准的英文或缩写,翻译了也不符合语法含义。在线翻译软件给出的结果如下:无效排序(int bn){ int i, j, sum=0;字符学校[40];学生t;for(i=0; i<bn; i++){ for(j=i+1; j<bn; j++){ if(student[i].id>student[j].id){ t = 学生 [i];学生[i] = 学生[...

C语言任意输入一段英文,完成下列要求的程序
ch!='\\n') {if(isalpha(ch))a++; else if(isdigit(ch))b++; else if(ch==' ')c++; else d++; if(isupper(ch))ch+=32; else if(islower(ch))ch-=32; printf("%c",ch); scanf("%c",&ch); } printf("\\n英文字符:%d\\n数字字符:...

给解释一下这段C语言的含义...好的加分...
\/\/此程序段可以使用主板蜂鸣器发出音乐旋律,目测为 《生日歌》void Music(){ \/\/定义了一个频率数组 \/\/我目测此频率数组代表“祝你生日快乐”的旋律 \/\/392Hz可发出中央C的频率 翻译成简谱为:\/\/“1 1 2 1 4 3 - ;1 1 2 1 5 4 -; 1 1 1‘ 6 4 3 2 - ;7 7 6 4 5 4 -...

C语言:编写一个程序,输入一段英文(以'$'代表结束),输出文章中出现的每...
int main(){ int countA_Z[26];int counta_z[26];char c;int i;for(i=0;i<26;i++){ counta_z[i]=0;countA_Z[i]=0;} scanf("%c",&c);while(c != '$'){ if(c >= 'a' && c<='z') counta_z[c-'a']++;if(c >= 'A' &&c<='Z')countA_Z[c-'A']++;sca...

学习C语言的指针部分有什么好的方法吗?真的很难啊!!
func是一个函数指针,这类函数具有int*类型的形参,返回值是指向数组的指针,所指向的数组的元素是具有5个int元素的数组。要注意有些复杂指针声明是非法的,例如:int func(void) [5];func是一个返回值为具有5个int元素的数组的函数。但C语言的函数返回值不能为数组,这是因为如果允许函数返回值为数组,那么接收这个...

神农架林区13870994798: 求编程,编一个简单的翻译器,5句英文翻译成中文就可以了.用c语言编. -
勇从复方: LZ 的那种方法 可以实现 ,但很显然是不实用,因为那样记录的也太多了吧,,, 我觉得,你可以记录下常用的特殊短语 像: hello China就可以了,因为很大一部分就是按照顺序翻译的,“有道”也经常出现这种问题的,以下是自己在用参考...

神农架林区13870994798: 英语翻译:这是一段c语言报错提示,请翻译一下【warning C4047: '=' : ' int * ' differs in levels of indirection from ' const int '
勇从复方: 警告提示:int类型在间接访问的级别上与void *不同...

神农架林区13870994798: 用C语言怎么实现输入一段英文文章.谢谢了! -
勇从复方: #include<stdio.h>#define Tmpfile"tmp.txt" main() {FILE*fp; char str; fp=fopen(Tmpfile,"w"); printf("请在下面写你要输入的文章\n"); while((str=fgetc(stdin))!='\t') { fprintf(fp,"%c",str);}; fclose(fp); }/* 我设置的是Tab再按回车键文件输入结束,所以在未输入完之前请不要按Tab键,否则按过Tab后输入的都将不被保存*/

神农架林区13870994798: c语言的翻译 -
勇从复方: 我来了,这么简单: #include <stdio.h> int main(void) { char str[256]; printf("请输入需要打印的信息:"); gets(str);printf("生成C语言代码如下:\n"); printf("#include <stdio.h>\n"); printf("int main(void)\n"); printf("{\n"); printf(" printf(\"%s\");\n",str); printf(" return 0;\n"); printf("}\n"); return 0; } 运行结果:

神农架林区13870994798: 帮我翻译一下这段c语言说的是什么意思,要完整的过程批注,急用 -
勇从复方: #define N 10000 //这是一个宏定义,整个程序中N都为10000#include "stdio.h" //包含输入输出的文件 indnext(int s[],int k) //自定义一个函数indnext形参为一个整型数组和一个整形变量{ while(s[k%N]==0) //循环,当以s[k%N]==0时执行下面的语句...

神农架林区13870994798: 新手求翻译这段C语言命令的意思
勇从复方: 首先 你这个函数的名字我很诧异、 首先int 是一个有返回值的function. 而main 对于c来说 有且必须只有一个 因为 每次当c语言运行 它自动侦测main而且优先直接执行main function, 什么意思 要么void main(){} 要么int "其他名字"(){} 例...

神农架林区13870994798: 谁给翻译下这段C语言代码
勇从复方: 1、定义* bx 就是__box(x);2、给*bx 赋值为7 3、输出bx 4、输出x is still {0} {0} 就是__box(x)

神农架林区13870994798: 麻烦翻译这一段C语言 -
勇从复方: 射频方面不太懂,但是这段代码的大意是输入几个参数,并把参数赋值到一个结构体(数组形式),这个缓冲数据 ucComMF522Buf 作为 PcdComMF522(...) 的参数,这个函数根据PCD_AUTHENT参数得知,是验证密钥的作用.

神农架林区13870994798: 高手来翻译一段C语言程序 -
勇从复方: //#include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "string.h" #include "assert.h" #include "memory.h" typedef struct word{ char cnword[18]; char enword[128]; struct word *next; }*Ptrword,word; FILE *fp; char filename[...

神农架林区13870994798: 请高手帮忙翻译一段c语言 -
勇从复方: void save(int m) /*保存文件函数*/ {int i;FILE*fp;//文件指针if ((fp=fopen("employee_list","wb"))==NULL)//二进制打开文件失败{printf ("cannot open file\n");//输出错误提示exit(0);//退出}for (i=0;i<m;i++) /*将内存中员工的信息输...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网