能把函数处理结果的二个数据返回给主调函数,在下面的方法中不正确的是()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数组名作参数,不能改变主调函数中的数据