关于下面函数,哪一个是错误描述?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.函数能统计字符串中数字出现的次数

关于下面函数,哪一个是错误描述?defcount_letter_number(string):letter_count=0digit_count=0forchinstring:

if'a'<=ch<='z'or'A'<=ch<='Z':letter_count+=1elif'0'<=ch<='9':digit_count+=1

returnletter_count,digit_count

A.函数能统计字符串中英文字母出现的次数

B.letter_count+=1可以写做letter_count=letter_count+1

C.letter_count+=1可以写做letter_count++

D.函数能统计字符串中数字出现的次数


相关考题:

下面的描述错误的是()。 A.函数可以有多个形式参数B.函数可以没有返回值C.函数内可以嵌套定义函数D.函数可以被其他函数调用

您编写下面的代码段,调用函数从 Win32 应用程序编程接口 (API),使用平台调用。string personName = N?el;string msg = welcome + personName + to club!;bool rc = User32API.MessageBox(0, msg, personName, 0);您需要定义一个方法原型可以最佳封送字符串数据。您应该使用哪个代码段?()A.B.C.D.

下列关于函数的描述中,错误的是( )。 A.函数可以没有返回值B.函数可以没有参数 下列关于函数的描述中,错误的是( )。A.函数可以没有返回值B.函数可以没有参数C.函数可以是一个类的成员D.函数不能被定义为模板

阅读下列程序说明和C++程序,把应填入其中(n)处的字句,写对应栏内。【说明】下面的程序实现了类String的构造函数、析构函数和赋值函数。已知类String的原型为:class String{public:String(coust char * str = NULL); //普通构造函数String( const String other); //拷贝构造函数~String(void); //析构函数String perate =(const String other); //赋值函数private:char * m_data; // 用于保存字符串};//String 的析构函数String:: ~String (void){(1);}//String 的普通构造函数String: :String( const char * str){if (2){m_data = new char[1];*m_data = '\0';}else{int length = strlen(str);m_data = new ehar[ length + 1 ];strepy(m_data, str);}}//拷贝的构造函数String:: String( const String other){ int length = strlen(other. m_data);m_data = new char[ length + 1 ];strepy(m_data, other, m_data); //赋值函数String String::operate = (eonst String other) //{if (3)return * this;delete [] m_clara; //释放原有的内存资源int length = strlen( other, m_data);m_data = new chart length + 1 ];(4);return (5);}

设有以下函数过程Private Function Fun(a()As Integer,b As String)As IntegerEhd Function若已有变量声明:Dim x(5)As Integer,n As Integer,ch As String则下面正确的过程凋用语句是A.x(0)=Fun(x,“ch”)B.n=Fun(n,ch)C.Call Fun x,“ch”D.n=Fun(x(5),ch)

下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",ch="B",则函数的返回值为:"ACDACD" Function delchar(str As String,ch As String)As String Dim k As Inlegcr,temp As String,ret As String ret="" For k=1 To Len(str) temp=Mid(str,k,1) If temp=ch Then ret=ret&temp End If Next k delchar=ret En d Function 但实际上函数有错误,需要修改,下面的修改方案中正确的是( )。A.把ret=ret&temp改为ret=tempB.把If temp=ch Then改为If tempch ThenC.把delchar=ret改为delchar=tempD.把ret=""改为temp=""

下列给定程序中,函数fun()的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun()中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <stdio.h>include <conio.h>void fun(char *s){int i,j;for(i=0,j=0; s[i]!= '\0'; i++)if(s[i]>= '0's[i]<= '9')/*************found**************/s[j]=s[i];/*************found**************/s[j]="\0";}main(){char item[80];clrscr();printf("\nEnter a string: ");gets(item);printf("\n\nThe string is:\%s\n", item);fun(item);printf("\n\nThe string of changing is :\%s\n",item);}

请补充函数fun(),该函数的功能是:把从主函数中输入的由数字字符组成的字符串转换成—个无符号长整数,并且逆序输出。结果由函数返回。例如,输入: 1 2 3 4 5 6,结果输出:6 5 4 3 2 1。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:include<conio.h>include<stdio.h>include<string.h>unsigned long fun(char *S){unsigned long t=0;int k;int i=0;i=strlen(S);for(【 】;i>=0;i--){k=【 】;t=【 】;}return t;}main(){char str[8];clrscr();printf("Enter a string made up of'0'to'9'digital character:\n");gets(str);printf("The string iS:%S\n",str);if(strlen(str)>8)printf("The string is too long!");elseprintf("The result:%lu\n",fun(str));}

已知String类定义如下:class String{public:String(const char *str = NULL); // 通用构造函数String(const String another); // 拷贝构造函数~ String(); // 析构函数String perater =(const String rhs); // 赋值函数private:char *m_data; // 用于保存字符串};尝试写出类的成员函数实现。

已知类 String 的原型为class string{public:string(const char *str=null);//普通构造函数string(const string other);//拷贝构造函数---string(void);string operate=(const string other);//赋值函数private:char * m-data;//用于保存字符串};请编写 string 的上述4 个函数

编写类 String 的构造函数、析构函数和赋值函数已知类 String的原型为:class String{public:String(const char *str = NULL); // 普通构造函数String(const String other); // 拷贝构造函数~ String(void); // 析构函数String perate =(const String other); // 赋值函数private:char *m_data; // 用于保存字符串};请编写 String的上述 4 个函数。

说出下面几个函数的区别:private void test(string str){…}private void test(ref string str){…}private void test(out string str){…}如果一个页面与数据

下面( )是main()函数的合法参数。A.char args[]B.char args[][]C.String args[]D.String args

下面程序执行后,屏幕上显示的应是( )。 public class Test{ public static void main(String[ ] args) { char ch1[]={'B','e','i','j','i','n','g'}; char ch2[]={'B','e','i','j','i','n','g','2','0','0','8'}; String s1 = new String(ch1); String s2 = new String(ch2, 0, 7); System.out.println(sl.equals(s2)); } }A.trueB.falseC.BeijingD.编译错误

关于下面函数,哪一个是错误描述?n为整数deffactorial(n):ifn A.求整数n的阶乘B.factorial(5)是函数调用C.是递归函数D.求任意两个数值n和n-1的乘积

关于下面函数,哪一个是错误描述?n为整数defsum(n):ifn A.功能等价于下面的函数#n为整数defsum2(n):return(1+n)*n/2B.sum(5)是函数调用C.是递归函数D.求任意两个数值n和n-1的和

下面程序执行后,屏幕上显示的应是______。 public class Testl0 { public static void main(String[] args) { char char1[] = {'t', 'e', 's', 't'}; char char2[] = ('t', 'e', 's', 't', '1 }; String s1 = new String(char1); String s2 = new String(char2, 0, 4); System.out.println (si.equal (s2)); } }A.trueB.假C.testD.编译错误

若函数z=f(x,y)在点P0(x0,y0)处可微,则下面结论中错误的是(  )。

下面哪段语法执行正确()A、 String s = "Gone with the wind";String t = " good ";String k = s + t;B、 String s = "Gone with the wind";String t; t = s[3] + "one";C、 String s = "Gone with the wind";String standard = s.toUpperCase();D、 String s = "home directory";String t = s - "directory";

下面哪些语句能够正确地生成5个空字符串?()A、String a[]=new String[5];for(int i=0;i5;a[i++]=“”);B、String a[]={“”,“”,“”,“”,“”};C、String a[5];D、String[5]a;E、String[]a=new String[5];for(int i=0;i5;a[i++]=null);

下面关于数组声明和初始化的语句哪个有语法错误()A、int a1[]={3,4,5};B、String a2[]={"string1","string1","string1"};C、String a3[]=new String(3);D、int[][] a4=new int[3][3];

下面关于构造函数和析构函数的描述,错误的是()A、析构函数中调用虚函数采用静态联编B、对虚析构函数的调用可以采用动态联编C、当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数D、构造函数可以声明为虚函数

以下关于单向哈希函数的说法错误的是()A、它有两个输入一个是密钥,一个是明文B、单向哈希函数是不可逆的C、单向哈希函数的结果是消息摘要D、它提供消息的完整性

单选题以下是子过程或函数过程定义中的开始语句,错误的为()。APrivate Function f( x As String ) As SingleBPrivate Function f( x As String )CPrivate Sub f( x As String ) As SingleDPrivate Sub f( x As String )

单选题以下关于单向哈希函数的说法错误的是()A它有两个输入一个是密钥,一个是明文B单向哈希函数是不可逆的C单向哈希函数的结果是消息摘要D它提供消息的完整性

单选题下面关于流函数的描述中,错误的是:A平面流场可用流函数描述B只有势流才存在流函数C已知流函数或势函数之一,即可求另一函数D等流函数值线即流线

单选题下面关于流函数的描述中,错误的是(  )[2007年真题]A平面流场可用流函数描述B只有势流才存在流函数C已知流函数或势函数之一,即可求另一函数D等流函数值线即流线