网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

从键盘输入一个以“#”结尾的字符串,在字符串中间可以包含空格和换行,统计期中英文字母出现的次数,统计时不区分字母大小写,然后按A-Z的顺序输出字符串中出现的英文字母和出现的次数,最后再输出一个井号。


参考答案和解析
粉色
更多 “从键盘输入一个以“#”结尾的字符串,在字符串中间可以包含空格和换行,统计期中英文字母出现的次数,统计时不区分字母大小写,然后按A-Z的顺序输出字符串中出现的英文字母和出现的次数,最后再输出一个井号。” 相关考题
考题 编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为asd asasdfg asd as zx67 asd mklo,子字符串为as,则应当输出6。注意:部分源程序给出如下。请勿改动主函数main和具他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include <conio.h>include <stdio.h>include <string.h>int fun(char *str, char *substr){}main ( ){char str[81],substr[3];int n;clrscr ();printf ("输入主字符串 ");gets (str);printf ("输入子字符串");gets (substr);puts (str);puts (substr);n=fun (shr, substr);printf("n=%d\n ",n);}

考题 用字符串函数编写一个程序:赋值字符串1:你的姓的拼音(首字母大写);字符串2:你的名的拼音(首字母小写)将字符串1的大写字母转换成小写字母,将字符串2的小写字母转换成大写字母,将字符串1和字符串2连接起来输出。

考题 写一个算法统计在输入字符串中各个不同字符出现的频度并将结果存入文件(字符串中的合法字符为A-Z这26个字母和0-9这10个数字)。

考题 以下程序的功能是统计字符串A中出现字符串B的次数,然后输出,请在填空[9]处填入适当的程序完成功能。

考题 Instr函数的功能是( )。A 返回某字符串在另一字符串第一次出现的位置B 返回某字符串在另一字符串出现的次数C 返回某字符串在另一字符串中最后一次出现的位置D 返回某字符串在另一字符串出现的位置

考题 cout函数不能输出包含空格的字符串。()

考题 程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。请改正错程序中的错误。如输入:abcDEFGH123输出:5

考题 计算一个字符串在另外一个字符串中出现的次数

考题 规定输入的字符串中只包含字母和。号。请编写函数fun,其功能是:将字符串尾部的。号全部删除,前面和中间的*号不动。

考题 编写一个函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asd as zx67 asdmklo”,子字符串为”as”,函数返回值是6。 函数ReadWrite实现从文件in.dat中读取两个字符串,并调用函数findStr,最后把结果输出到文件out.dat中。 注意:部分源程序存在test.c文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数findStr的花括号中 填入你编写的若干语句。

考题 下列给定程序中函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。 例如,若字符串为aaas lkaaas,子字符串为as;则应输出2。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改的程序的结构!

考题 关于下面函数,哪一个是错误描述?defcount_letter_number(string):letter_count=0digit_count=0forchinstring:if'a'returnletter_count,digit_countA.函数能统计字符串中英文字母出现的次数B.letter_count+=1可以写做letter_count=letter_count+1C.letter_count+=1可以写做letter_count++D.函数能统计字符串中数字出现的次数

考题 字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串? A.使用转义符\\B.使用\nC.使用空格D.使用“\换行”

考题 试题三(共15分)阅读以下说明和C代码,填充代码中的空缺,将解答填入答题纸的对应栏内。【说明1】下面的函数countChar(char *text)统计字符串text中不同的英文字母数和每个英文字母出现的次数(英文字母不区分大小写)。【C代码1】Int countchar(char*text){int i,sum=O; /*sum保存不同的英文字母数*/char *ptr;int c[26]={0}; /*数组c保存每个英文字母出现的次数*//*c[0]记录字母A或a的次数,c[1]记录字母B或b的次数,依此类推*/ptr=(1); /* ptr初始时指向字符串的首字符*/while (*ptr) {if (isupper (*ptr) )c[*ptr一’A’]++;else if (islower (*ptr) )c[*ptr一’a’]++;(2); /*指向下一个与字符*/}for ( i=0. i26; i++ )If(3)sum++;return sum;}【说明2]将下面C代码2中的空缺补全后运行,使其产生以下输出。f2: f2:f2:2f3: f3:1【C代码2]include stdio . hint fl (int (*f) (int)) .int f2 (int) ;int f3 (int) ;int main (){Printf(“%d\n”,f1(4))Printf(“%d\n”,f1(5))return 0;}int fl(int (*f) (int) }{int n=O;/*通过函数指针实现函数调用,以返回值作为循环条件*/While(6) n++return n;}int f2 (int n){printf (f2: ) ;return n*n-4;}int f3 (int n){printf (f3: ) ;return n-1}

考题 编程. 已知字符串:”this is a test of java”.按要求执行以下操作:(1) 统计该字符串中字母s出现的次数(2) 取出子字符串”test”(3) 将本字符串复制到一个字符数组Char[] str中.(4) 将字符串中每个单词的第一个字母变成大写, 输出到控制台。(5) 用两种方式实现该字符串的倒叙输出。(用StringBuffer和for循环方式分别实现)(6) 将本字符串转换成一个字符串数组,要求每个数组元素都是一个有意义的英文单词,并输出到控制台

考题 printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。A、从左起输出该字符串,右补空格B、按原字符串长度从左向右全部输出C、右对齐输出该字符串,左补空格D、输出错误信息

考题 输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。

考题 编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。

考题 编一个程序,定义一个字符串变量,输入字符串,判断有没有连续重复字符出现,统计重复字符出现次数。例如,aaabccdfff,其中a重复出现二次,c重复出现一次,f重复出现二次,共计字符重复五次。

考题 编程:从键盘输入一个字符串,并在显示器输出。

考题 编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。

考题 需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

考题 问答题编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。

考题 问答题需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

考题 单选题printf函数中用到格式符”%4s”,其中数字4表示输出的字符串占用4列。如果字符串长度大于4,则按原字符串长从左向右全部输出;如果字符串长度小于4,则输出方式为()A 从左起输出该字符串,右补空格B 按原字符长从左向右全部输出C 右对齐输出该字符,左补空格D 输出错误信息

考题 问答题编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。

考题 单选题printf( )函数中用到格式符%4s,其中,数字4表示输出的字符串占用4列。若字符串长度大于4,则输出按下列4种方式之一进行,该方式是()。A 从左起输出该字符串,右补空格B 按原字符串长度从左向右全部输出C 右对齐输出该字符串,左补空格D 输出错误信息

考题 问答题输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。