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

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

能把函数处理结果的二个数据返回给主调函数,在下面的方法中不正确的是()

  • A、return这二个数
  • B、形参用二个元素的数组
  • C、形参用二个这种数据类型的指针
  • D、用二个全局变量

参考答案

更多 “能把函数处理结果的二个数据返回给主调函数,在下面的方法中不正确的是()A、return这二个数B、形参用二个元素的数组C、形参用二个这种数据类型的指针D、用二个全局变量” 相关考题
考题 若用数组名作为函数调用时的实参,则实际上传递给形参的是( ) A数组首地址B数组的第一个元素值C数组中全部元素的值D数组元素的个数

考题 ●试题三阅读下列说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】本题给出四个函数,它们的功能分别是:1.int push(PNODE *top,int e)是进栈函数,形参top是栈顶指针的指针,形参e是入栈元素。2.int pop(PNODE *top,int *e)是出栈函数,形参top是栈顶指针的指针,形参e作为返回出栈元素使用。3.int enQueue(PNODE *tail,int e)是入队函数,形参tail是队尾指针的指针,形参e是入队元素。4.int deQueue(PNODE *tail,int *e)是出队函数,形参tail是队尾指针的指针,形参e作为返回出队元素使用。以上四个函数中,返回值为0表示操作成功,返回值为-1表示操作失败。栈是用链表实现的;队是用带有辅助结点(头结点)的单向循环链表实现的。两种链表的结点类型均为:typedef struct node{int value;struct node *next;}NODE,*PNODE;【函数1】int push(PNODE *top,int e){PNODE p=(PNODE)malloc (sizeof(NODE));if (!p) return-1;p- value =e;(1) ;.*top=p;return 0;}【函数2】int pop (PNODE *top,int *e){PNODE p=*top;if(p==NULL)return-1;*e=p-value;(2) ;free(p);return 0;}【函数3】int enQueue (PNODE *tail,int e){PNODE p,t;t=*tail;p=(PNODE)malloc(sizeof(NODE));if(!p)return-l;p-value=e;p-next=t-next;(3) ;*tail=p;return 0;}【函数4】int deQueue(PNODE *tail,int *e){PNODE p,q;if((*tail)-next==*tail)return -1;p=(*tail)-next;q=p-next;*e=q-value;(4) =q-next;if(*tail==q) (5) ;free(q);return 0;}

考题 若用数组名作为函数调用的实参,传给形参的是() A.数组的首地址B.数组的第一个元素值C.数组的全部元素值D.数组中元素的个数

考题 ● 关于C 语言的函数参数,下列叙述中正确的是 (60) 。A. 只有在发生函数调用时,函数中的形参才被分配内存单元B. 实参对形参的数据传递是单向的 “值传递”,因此,在被调用的函数当中, 没有办法去修改主调函数中任何变量的值C. 形参变量所占用的内存单元位于堆中D. 如果形参是数组名,则传递的是每个数组元素的值

考题 若用数组名作为函数调用的实参,传递给形参的是( )。A、数组的首地址B、数组中第一个元素的值C、数组全部元素的值D、数组元素的个数

考题 关于C语言的函数参数,下列叙述中正确的是_________。 A只有在发生函数调用时,函数中的形参才被分配内存单元B实参对形参的数据传递是单向的“值传递”,因为在被调用的函数中,没有办法去修改主调函数中任何变量的值C形参变量所占用的内存单元位于堆中D如果形参是数组名,则传递的是每个数组元素的值

考题 阅读下列说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】本题给出四个函数,它们的功能分别是:1.int push(PNODE*top,int e)是进栈函数,形参top是栈顶指针的指针,形参e是入栈元素。2.int pop(PNODE*top,int*e)是出栈函数,形参top是栈顶指针的指针,形参e作为返回出栈元素使用。3.int enQueue(PNODE*tail,int e)是入队函数,形参tail是队尾指针的指针,形参e是入队元素。4.int deQueue(PNODE*tail,int*e)是出队函数,形参tail是队尾指针的指针,形参e作为返回出队元素使用。以上四个函数中,返回值为。表示操作成功,返回值为-1表示操作失败。栈是用链表实现的;队是用带有辅助结点(头结点)的单向循环链表实现的。两种链表的结点类型均为:typedef struct node {int value;struct node * next;} NODE, * PNODE;【函数1】int push(PNOOE * top,int e){PNODE p = (PNODE) malloc (sizeof (NODE));if (! p) return-1;p->value=e;(1);*top=p;return 0;}【函数2】int pop (PNODE * top,int * e){PNODE p = * top;if(p == NULL) return-1;* e = p->value;(2);free(p);return 0;}【函数3】int enQueue (PNODE * tail,int e){ PNODE p,t;t= *tail;p = (PNODE) malloc(sizeof(NODE));if(!p) return-1;p->value=e;p->next=t->next;(3);* tail = p;return 0;}【函数4】int deQueue(PNODE * tail,int * e){ PNODE p,q;if(( * tail)->next == * tail) return-1;p= (* tail)->next;q = p ->next;* e =q ->value;(4)=q->next;if(,tail==q) (5);free(q);return 0;}

考题 在下列叙述中,错误的一条是 ( )A.scanf( )函数可以用来输入任何类型的多个数据B.数组名作函数参数时,也采用“值传送”方式C.如果形参发生改变,不会改变主调函数的实参值D.函数的实参与形参的类型应一致

考题 若用数组名作为函数调用的实参,传递给形参的是(44)。A.数组的首地址B.数组中第一个元素的值C.数组全部元素的值D.数组元素的个数

考题 若有函数 void fun(double a[]。int*n) {…} 以下叙述中正确的是( )。A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送B.形参a和n都是指针变量C.形参a是一个数组名,n是指针变量D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组

考题 若有函数Void fun( double a[ ],int *n){ …… }以下叙述中正确的是A)调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送B)形参a和n都是指针变量C)形参a是一个数组名,n是指针变量D)调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

考题 以下关于C语言的函数参数叙述中,说法正确的是(28)。A.只有在发生函数调用时,函数中的形参才被分配内存单元B.如果形参是数组名,则传递的是每个数组元素的值C.形参变量所占用的内存单元位于堆中D.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数之中,无法去修改主调函数中任何变量的值

考题 用数组名作为函数调用的实参,则传递给形参的是( )。A.数组中所有元素的值B.数组的第一个数据C.数组的首地址D.数组元素的个数

考题 若用数组名作为函数调用的实参,传递给形参的是()。A数组的首地址B数组中第一个元素的值C数组中全部元素的值D数组元素的个数

考题 若用数组名作为函数调用的实参,传递给形参的()。A、 数组的首地址B、 数组中第一个元素的值C、 数组全部元素的值D、 数组元素的个数

考题 有关数组名作为函数参数说法错误的是()。A、用数组名作为函数参数时,要求形参和实参类型相同B、用数组名作为函数参数时,实参传给形参的是数组的首地址C、用数组名作为函数参数时,实参将数组各元素的值传给形参D、用数组名作为函数参数时,实参和形参共享同一数组

考题 若用数组名作为函数调用的实参,传递给形参的是数组中的第一个元素的值。()

考题 若用数组名作为函数调用的实参,传递给形参的是数组的()。A、首地址B、第一个元素的值C、全部元素值D、元素的个数

考题 若用数组名作为调用函数的实参,则传递给形参的是()A、数组存储首地址B、数组的第一个元素值C、数组中全部元素的值D、数组元素的个数

考题 用数组名作为函数调用的实参,则传递给形参的是()A、数组中所有元素的值B、数组的第一个数据C、数组的首地址D、数组元素的个数

考题 函数viodfun(doublea[],int*n){………}叙述中正确的是()。()A、调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送B、形参a和n都是指针变量C、形参a是一个数组名,n是指针变量D、调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组

考题 若用数组名作为函数调用的实参,传递给形参的是()。A、数组的首地址B、数组中第一个元素的值C、数组中的全部元素的值D、数组元素的个数

考题 单选题若用数组名作为函数调用的实参,传递给形参的()。A  数组的首地址B  数组中第一个元素的值C  数组全部元素的值D  数组元素的个数

考题 单选题若用数组名作为函数调用的实参,传递给形参的是数组的()。A 首地址B 第一个元素的值C 全部元素值D 元素的个数

考题 单选题若用数组名作为函数调用的实参,传递给形参的是()。A 数组的首地址B 数组第一个元素的值C 数组中全部元素的值D 数组元素的个数

考题 单选题若用数组名作为函数调用的实参,传递给形参的是()。A 数组的首地址B 数组中第一个元素的值C 数组中全部元素的值D 数组元素的个数

考题 单选题对数组名作函数的参数,下面描述正确的是(  )。A 数组名作函数的参数,调用时将实参数组复制给形参数组B 数组名作函数的参数,主调函数和被调函数共用一段存储单元C 数组名作参数时,形参定义的数组长度不能省略D 数组名作参数,不能改变主调函数中的数据