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

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

3.文本的平均列数 打印输出附件文件的平均列数,计算方法如下: 有效行指包含至少一个字符的行,不计算空行;(2)每行的列数为其有效字符数;(3)平均列数为有效行的列数平均值,采用四舍五入方式取整数进位。 提示:字符串的strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 输入输出示例,仅给出输出格式示例,非正确答案 输入 输出 示例 1 无 123


参考答案和解析
正确
更多 “3.文本的平均列数 打印输出附件文件的平均列数,计算方法如下: 有效行指包含至少一个字符的行,不计算空行;(2)每行的列数为其有效字符数;(3)平均列数为有效行的列数平均值,采用四舍五入方式取整数进位。 提示:字符串的strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 输入输出示例,仅给出输出格式示例,非正确答案 输入 输出 示例 1 无 123” 相关考题
考题 fscanf函数的正确调用形式是A.fscanf(fp,格式字符串,输出表列);B.fscanf(格式字符串,输出表列,fp);C.fscanf(格式字符串,文件指针,输出表列);D.fscanf(文件指针,格式字符串,输入表列);

考题 以下关于字符串.strip()方法功能说明正确的是() A、按照指定字符分割字符串为数组B、去掉字符串两侧指定字符C、替换字符串中特定字符D、连接两个字符串序列

考题 Textarea属性之Rows用于设置()。A.多行文本框名称B.设置最多可以输入的行数C.设置每行可以输入的字符数D.设置每列可以输入的字符数

考题 fscanf函数的正确调用形式是A.fscanf(文件指针,格式字符串,输出表列); B.fscanf(格式字符串,输出表列,文件指针);C.fscanf(格式字符串,文件指针,输出表列); D.fscanf(文件指针,格式字符串,输入表列);

考题 标准库函数fgets(s,n,file)的功能是( )。A.从文件file中读取长度为n的字符串存入字符数s由 SXB 标准库函数fgets(s,n,file)的功能是( )。A.从文件file中读取长度为n的字符串存入字符数s由B.从文件file中读取长度不超过n-1个字符的字符放到字符数组S中C.从文件file中读到n个字符串存入字符数组s中D.从文件file中读取长度为n-1个字符的字符串存字符数组S中

考题 函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中;请编制函数StrOL,其函数的功能是: 以读入文章的行为单位,以空格或标点符号(数据文件中仅含’,’或’.’作为标点符号)作为分隔符,对行中所有单词进行倒排, 单词间仍以空格作为分隔符,之后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组XX中。最后main函 数调用函数wmeDat把结果XX输出到文件0ut.dat中。提示:对于每一行字符串可以先提取最后一个单词,再提取倒数第二个单词,直至第一个单词,单词之后采用空格为分隔符,连接成一行新的字符串。 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test.C文件中。 请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat的内容。

考题 请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。试题程序:

考题 设有如下语句:str1=IntputBox("输入","","练习")从键盘上输入字符串“示例”后,str1的值是( )。A.输入C.练习D.示例

考题 JTextField的构造方法中,方法JTextField(String text,int column)的作用是() A.创建一个空的文本框,初始字符串为nullB.创建一个具有指定列数的文本框,初始字符串为nullC.创建一个显示指定初始字符串的文本框D.创建一个具有指定列数、并显示指定初始字符串的文本框

考题 字符串函数strip()的作用是什么? A.按照指定字符分割字符串为数组B.连接两个字符串序列C.去掉字符串两侧空格或指定字符D.替换字符串中特定字符

考题 阅读以下说明和C程序,填充程序中的空缺,将解答填入答题纸的对应栏内。【说明】正整数n若是其平方数的尾部,则称n为同构数。例如,6是其平方数36的尾部,76是其平方数5776的尾部,6与76都是同构数。下面的程序求解不超过10000的所有同构数。已知一位的同构数有三个:1,5,6,因此二位同构数的个位数字只可能是1,5,6这三个数字。依此类推,更高位数同构数的个位数字也只可能是1,5,6这三个数字。下面程序的处理思路是:对不超过100 00的每一个整数a,判断其个位数字,若为1、5或6,则将a转换为字符串as,然后对a进行平方运算,并截取其尾部与as长度相等的若干字符形成字符串后与as比较,根据它们相等与否来断定a是否为同构数。【C程序】includestdio.hincludestdlib .hincludestring .hint myitoa (int, char*); ,/*将整数转换为字符串*//* right取得指定字符串尾部长度为ler gth的子串,返回所得子串的首字符指针*/char *right (char*, int length);int main (){int a, t; int len;char as [10], rs[20];printf(”[1,10000]内的同构数:\r”);for (a=l.a=10000; a++) {t= (1); /*取整数a的个位数字*/if (t!=l&&t!=5&&t!=6) :ontinue;len=myitoa (a, as)j /*数a转换为字符串,存入as*/myitoa (a*a, rs); /*数a的平方转换为字符串,存入rs*//*比较字符串as与rs末尾长度为len的子争是否相等*/if(strcmp(as,__(2) )**o) /*若相同则是同构数并输出*/printf(“%s的平方为%s\n”,as,rs);}return O;}int myitoa (int num,char*s) /*将整数num转换为字符串存入s*/{int i,n=0;char ch;/*从个位数开始,取num的每一位数字转换为字符后放入s[]*/while (num) {s[n++] =(3) +’o;num=num/10.}s[n]=’\0 ‘;for (i=0; in/2; i++){ /*将s中的字符串逆置*/(4) ; s[i]= s [n-i-l];s[n-i-1]=ch;}return n; /*返回输入参数num的位数*/}char *right (char*ms, int length)/*取字符串ms尾部长度为length的子串,返回所得子串的首字符指针*/{int i;For(;*ms;ms++) /*使ms到达原字符串的尾部*/for( i=0; ilength. (5) ; /*使ms指向所得子串的首部字符*/return ms;}

考题 ●以下关于字符串的叙述中,正确的是(37)。(37)A.包含任意个空格字符的字符串称为空串B.仅包含一个空格字符的字符串称为空串C.字符串的长度是指串中所含字符的个数D.字符串的长度是指串中所含非空格字符的个数

考题 阅读以下说明和C程序,填充程序中的空缺,将解答填入答题纸的对应栏内。 [说明] 正整数n若是其平方数的尾部,则称n为同构数。例如,6是其平方数36的尾部,76是其平方数5776的尾部,6与76都是同构数。下面的程序求解不超过10000的所有同构数。 已知一位的同构数有三个:1,5,6,因此二位同构数的个位数字只可能是1,5,6这三个数字。依此类推,更高位数同构数的个位数字也只可能是1,5,6这三个数字。 下面程序的处理思路是:对不超过10000的每一个整数a,判断其个位数字,若为1、5或6,则将a转换为字符串as,然后对a进行平方运算,并截取其尾部与as长度相等的若干字符形成字符串后与as比较,根据它们相等与否来断定a是否为同构数。 [C程序] #include<stdio.h> #include<stdlib.h> #include<string.h> int myitoa(int,char*); /*将整数转换为字符串*/ /*right取得指定字符串尾部长度为length的子串,返回所得孔串的首字符指针*/ char*right(char*,int length); int main() { int a,t; int fen; char as[10],rs[20]; printf("[1,10000]内的同构数:\n"); for(a=1; a<=10000;a++) { t=______; /*取整数a的个位数字*/ if(t!=1 len=myitoa(a,as); /*数a转换为字符串,存入as*/ myitoa(a*a,rs); /*数a的平方转换为字符串,存入rs*/ /*比较字符串as与rs末尾长度为len的子串是否相等*/ if(strcmp(as,______)==0) /*若相同则是同构数并输出*/ printf("%s的平方为%s\n",as,rs); } return 0; } int myitoa(int num,char*s) /*将整数num转换为字符串存入s*/ { int i,n=0; char ch; /*从个位数开始,取num的每一位数字转换为字符后放入s[]*/ while(num){ s[n++]=______+'0'; num=num/10; } s[n]='\0'; for(i=0; i<n/2;i++){ /*将S中的字符串逆置*/ ______;s[i]=s[n-i-1]; s[n-i-1]=ch; } return n; /*返回输入参数num的位数*/ } char*right(char*ms,int length) /*取字符串ms尾部长度为length的孔串,返回所得孔串的首字符指针*/ { int i; for(;*ms;ms++); /*使ms到达原字符串的尾部*/ for(i=0;i<length;______); /*使ms指向所得孔串的首部字符*/ return ms; }

考题 下面哪个函数用于返回文本字符串中的字符数()。A、LEN() B、RIGHT() C、LOOKUP() D、MONTH()

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

考题 Windows9.x注册表中使用三种类型的数据,它们是()A、字符串、十六进制数、DWORB、字符串、二进制数、DWORDC、ASCII码、十六进制数、DWORDD、字符串、十六进制数、BCD码

考题 fprintf函数的正确调用形式是()A、fprintf(文件指针,格式字符串,输出表列)B、fprintf(文件指针,格式字符串,输入表列)C、fprintf(格式字符串,输出表列,文件指针)D、fprintf(格式字符串,输入表列,文件指针

考题 类String本身负责维护一个字符串池。该字符串池存放()所指向的字符串示例,以及调用过类String成员方法()后的字符串示例。

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

考题 字符串的strip方法的作用是()。A、删除字符串头尾指定的字符B、删除字符串末尾的指定字符C、删除字符串头部的指定字符D、通过指定分隔符对字符串切片

考题 xtarea属性之Rows用于设置()A、多行文本框名称B、设置最多可以输入的行数C、设置每行可以输入的字符D、设置每列可以输入的字符数

考题 填空题类String本身负责维护一个字符串池。该字符串池存放()所指向的字符串示例,以及调用过类String成员方法()后的字符串示例。

考题 单选题fscanf函数的正确调用形式是()。A fscanf(文件指针,格式字符串,输出列表);B fscanf(格式字符串,输出列表, 文件指针);C fscanf(格式字符串,文件指针,输出列表);D fscanf(文件指针,格式字符串,输入列表);

考题 单选题xtarea属性之Rows用于设置()A 多行文本框名称B 设置最多可以输入的行数C 设置每行可以输入的字符D 设置每列可以输入的字符数

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

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

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

考题 单选题字符串的strip方法的作用是()。A 删除字符串头尾指定的字符B 删除字符串末尾的指定字符C 删除字符串头部的指定字符D 通过指定分隔符对字符串切片