下面几个单词中()不能做Word的函数参数。

题目
单选题
下面几个单词中()不能做Word的函数参数。
A

BELOW

B

ABOVE

C

RIGHT

D

LEFT

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请编写函数fun(),该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<string. h>

include<stdio, h>

define N 80

int fun (char *s)

{

}

main ( )

{

char line [N];

int num=0;

printf ("Enter a string: \n ");

gets (line);

num=fun (line);

printf ("The number of word is: %d\n\n ",

num);

}


正确答案:int fun(char *s) { int i j=0; for (i=0;s [i]!='\0' ;i++) if(s[i] !=' '&&(s[i+l]==' '||s[i+1]=='\O')) /*如果一个字母的下一个字符为空格或者结束标记则表示一个单词结束*/ j++; return j; /*返回单词个数*/ }
int fun(char *s) { int i, j=0; for (i=0;s [i]!='\0' ;i++) if(s[i] !=' '&&(s[i+l]==' '||s[i+1]=='\O')) /*如果一个字母的下一个字符为空格或者结束标记,则表示一个单词结束*/ j++; return j; /*返回单词个数*/ } 解析:判断单词的个数,我们首先想到的是程序怎样识别是一个单词,也即循环语句中的fir(i=0;s[i]!="\0";i++),本题重点是if句中的条件表达方式。

第2题:

阅读下列函数说明、图和C代码,回答问题

[说明]

在进行文法分析的时候,通常需要检测一个单词是否在我们的单词列表里。为了提高查找和定位的速度,通常都要画出与单词列表所对应的单词查找树。

程序构造一棵二叉排序树,每个节点存储一个单词,按字典序列,较小的在左子树,较大的在右子树。

函数中使用的预定义符号如下:

typedef struct TreeNode{/*二叉排序树节点*/

char *word;

struct TreeNode *left, *right;

}BNODE;

[函数]

int getWord(FILE *fpt, char *word)

/*从文件fpt中读取单词到word中,到达文件结束时返回0*/

{

char c;

c = fgetc(fpt);

if(c == EOF)return 0;

/*跳过单词间的非字母字符*/

while(!(tolower(c) >= 'a' && tolower(c) <= 'z')){

c = fgetc(fpt);

if(c == EOF)return 0;

}

/*不区分大小写*/

while(tolower(c) >= 'a' && tolower(c) <= 'z'){

*word++ = c;

c = fqetc(fpt);

}

*word = '\0';

return 1;

}

void BTree(BNODE **t, char *word)

{

BNODE *ptr, *p;

int compres;

p = NITLL;

(1) ;

while(ptr){

compres = strcmp(word, (2) );

if(!compres){

return;

}else{

(3) ;

ptr = compres > 0 ? ptr->right : ptr->left;

}

}

ptr = (BNODE*)malloc(sizeof ptr);

ptr->left = ptr->right = NULL;

ptr->word = (char*)malloc(strlen(word) + 1);

strcpy(ptr->word, word);

if(p == NULL){

(4) ;

}else if(compres > 0){

p->right = ptr;

}else{

p->left = ptr;

}

}

int main()

{

FILE *fpt;

char word[40];

BNODE *root = NULL;

if((fpt = fopen("text.in", "r")) == NULL){

printf("不能打开文件text.in! \n");

return 1;

}

while(getWord(fpt, word) == 1){

BTree (5) ;

}

fclose(fpt);

return 0;

}


正确答案:ptr=*t ptr->word p=ptr *t=ptr &rootword
ptr=*t ptr->word p=ptr *t=ptr &root,word

第3题:

下面语句使Applet接受参数的是()。

A.在"start()"中调用getParameter()函数

B.在"init()"中调用getParameter()函数

C.在"main()"中调用getParameter()函数

D.在"paint()"中调用getParameter()函数


参考答案:B

第4题:

通过关键字来指定函数模板的类型参数,有几个类型参数就有几个关键字,它实际表示任何内部类型或用户自定义类型。用来指定函数模板的类型参数的关键字是【 】。


正确答案:typename(或class)
typename(或class) 解析:函数模板的声明形式为:
templateclass数据类型参数标识符>
返回类型>函数名>(参数表)
{
函数体
}
其中,template 是定义模板函数的关键字,template 后面的尖括号不能省略,typename(或class)是声明数据类型参数标识符的关键字,用以说明它后面的标识符是数据类型标识符。这样,在以后定义的这个函数中,凡希望根据实参数据类型来确定数据类型的变量,都可以用数据类型参数标识符来说明,从而使这个变量可以适应不同的数据类型。

第5题:

在Word文档中,若()一个单词,可以选中该单词。


参考答案:双击

第6题:

下面单词中( )能做Word 2003的函数参数

A、BELOW

B、ABOVE

C、RIGHT

D、LEFT


答案:ABCD

第7题:

要选择文档中WORD这个单词,只要用鼠标左键单击这个单词即可()

此题为判断题(对,错)。


参考答案:错误

第8题:

下面语句使用Applet接受参数的是()

A.在“start()”中调用getParameter()函数

B.在“init()”中掉用getParameter()函数

C.在“main()”中调用getParameter()函数

D.在“paint()”中调用getParameter()函数


参考答案:B

第9题:

在函数声明中,下面哪项是不必要的( )。

A.函数参数的类型和参数名

B.函数名

C.函数的类型

D.函数体


正确答案:D
解析:本题考核函数的原型声明格式。解析此题时,要注意函数定义和函数声明的区别。①C++中每一个函数的定义都是由4个部分组成的,即函数类型、函数名、函数参数表和函数体。②函数的声明是为了消除函数定义的位置影响。不管函数是在何处定义的,只要在调用前进行函数的声明,就可保证函数调用的合法性。③函数原型的说明格式为:类型>函数名>(形参表>);

第10题:

Word的表格计算中要写函数参数。以下( )是函数参数。

A.BELOW
B.LEFT
C.ABOVE
D.RIGHT

答案:A,B,C,D
解析:
BELOW、LEFT、ABOVE、RIGHT都是Word的表格计算中的参数函数。

更多相关问题