以下正确的函数首部是
A: voidfun(intx,inty)
B: voidfun(intx;inty)
C: voidfun(intx,y)
D: voidfun(x,y)
A: voidfun(intx,inty)
B: voidfun(intx;inty)
C: voidfun(intx,y)
D: voidfun(x,y)
A
举一反三
- 下列函数原型声明中错误的是______。 A: voidFun(intx=O,inty=O); B: voidFun(intx,inty); C: voidFun(intx,inty=0); D: voidFun(intx=0,inty);
- 以下正确的函数定义的首部是________。 A: voidfun(void) B: doublefun(intx;inty) C: intfun(int=0,int); D: doublefun(intx,y)
- 以下c语言函数声明中,不正确的是()。 A: voidfun(intx,inty); B: fun(intx,inty); C: intfun(intx,y); D: char*fun(char*s);
- 对于函数调用fun(3,5),编译器因无法分辨应编译成对以下函数________与________的调用,因而报错。 A: voidfun(intx,inty){/*此处编写实现功能的代码*/} B: voidfun(int*x,int*y){/*此处编写实现功能的代码*/} C: voidfun(intx,inty=0){/*此处编写实现功能的代码*/} D: voidfun(int*x,int*y=0){/*此处编写实现功能的代码*/}
- 以下程序执行结果是__________。 voidfun(intx,inty,intz){z=x*x+y*y;} voidmain(){inta=31;fun(5,2,a);printf(“%d”,a);}
内容
- 0
若有以下调用语句,则正确的fun函数头是()。 A: voidfun(inta,floatx) B: voidfun(intx,floata) C: voidfun(floatx;inta) D: voidfun(floata,intx)
- 1
以下程序的运行结果是()。#include"stdio.h"voidfun(intx,inty){x=x+y;y=x-y;x=x-y;}main(){intx=2,y=3;fun(x,y);printf("%d,%d",x,y);} A: 3,2 B: 2,3 C: 5,2 D: 5,3
- 2
以下正确的函数首部是()。 A: doublefun(intx,inty) B: doublefun(intx;inty) C: doublefun(intx,inty); D: doublefun(intx,y)
- 3
以下正确的函数首部定义形式是() A: intabc(intx,inty) B: intabc(intx;inty) C: intabc(intx,inty); D: intabc(intx,y)
- 4
下述函数定义形式正确的是() A: intf(intx;inty) B: intf(intx,y) C: intf(intx,inty) D: intf(x,y:y)