【单选题】【消耗次数:1】
以下正确的函数原型为()
fun1(int x;int y);
void fun1(x,y);
void fun1(int x,y);
void fun1(int,int);
参考答案:
复制
纠错
相关题目
【单选题】 下面程序的输出是 int fun3(int x) {static int a=3; a+=x; return(a); } void main() {int k=2,m=1,n; n=fun3(k); n=fun3(m); printf(%d\n }
①  3
②  4
③  6
④  9
【单选题】 有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()
①  fun(b,20);
②  fun(b[0],20);
③  fun(b[0][0],20);
④  fun(b,20);
【单选题】 下列程序的输出结果是()。 #include fun(int *a,int *b) {int *w;*a=*a+*a;*w=*a; *a=*b; *b=*w;} main( ) {int x=9,y=5,*px=fun(px,py);printf(%d, %d\n,x,y);}
①  出错
②  18,5
③  5,9
④  5,18
【单选题】 有函数原型void fun6(int);在下列选项中,不正确的调用是()
①  int a=21;fun6(a);
②  int a=15;fun6(a3);
③  int b=100;fun6(b);
④  fun6(256);
【单选题】 有以下程序,程序执行后的输出结果是( ) #include int fun(int x [ ],int n) { static int sum=0,i; for(i=0; i{ sum+=x[i]; } return sum; } void main( ) { int a[ ]={1,2,3,4,5}; int b[ ]={6,7,8,9},s=0; s=fun(a,5)+fun(b,4); printf(%d\n,s); }
①  45
②  50
③  60
④  66
【单选题】 有说明语句int a[10];及函数int fun(int x[10],int n){return sizeof(x);},则语句cout<<fun(a,10)<<endl;的显示结果是()
①  40
②  10
③  4
④  0
【单选题】 以下程序的运行结果是( )。 void fun(int array[3][3]) { int j; for(j=0;jj++) array[1][j]=array[1][j]++; printf(\n} void main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;jj++)printf(%d,a[1][j]); printf(\n }
①  1 0 4
②  2 1 5
③  0 1 2
④  1 2 3
【单选题】 以下程序的输出结果是() int a, b; void fun( ) { a=100; b=200; } main( ) { int a=100, b=100; fun( ); printf(%d%d \n, a,b); }
①  100200
②  100100
③  200100
④  200200
【单选题】 运行下面程序时,会产生什么异常?( ) public class X7_1_4 { public static void main(String[] args) { int x = 0; int y = 5/x; int[] z = { 1,2,3,4 } ; int p = z[4]; } }
①  ArithmeticException
②  NumberFormatException
③  ArrayIndexOutOfBoundsException
④  IOException
【单选题】 运行下面程序时,会产生什么异常?( ) public class X7_1_5 { public static void main(String[] args) { int[] z = { 1,2,3,4 } ; int p = z[4]; int x = 0; int y = 5/x; } }
①  ArithmeticException
②  NumberFormatException
③  ArrayIndexOutOfBoundsException
④  IOException
【单选题】 下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①  float sum(int x, int y);
②  int sum(int a, int b);
③  float sum(float x, float y);
④  double sum(int y, int x);
随机题目
【单选题】 两片8选1的输出Y1和Y2在扩展成一片16选1输出Y时必须通过(  )
①  与非门
②  或非门
③  与门
④  或门
【单选题】 不是最小项ABCD逻辑相邻的最小项是(  )
①  BCD
②  ACD
③  BD
④  ABD
【单选题】 组合逻辑电路的竞争冒险是由于(  )引起的。
①  电路不是最简
②  电路有多个输出
③  电路中存在延迟
④  电路中使用不同的门电路
【单选题】 如图3所示TTL门电路,当=0时,F的状态为(  )
①  F=B
②  F=A
③  F=AB
④  F=
【单选题】 全加器的输入全为“1”时输出是(  )
①  0
②  1
③  10
④  11
【单选题】 图5所示电路中,只有(  )不能实现Qn+1=。
①  A
②  B
③  C
④  D
【单选题】 D/A转换器的T型电阻网络中电阻取值(  )
①  只有一种
②  仅有两种
③  三种
④  三种以上
【单选题】 一个4位移位寄存器,现态为0000,如果串行输入始终为1,则经过4个移位脉冲后,寄存器的内容为(  )
①  0001
②  0111
③  1110
④  1111
【单选题】 基本寄存器工作时数据只能(  )
①  并入并出
②  串入串出
③  并入串出
④  串入并出
【单选题】 在同步工作条件下,JK触发器的现态Qn=0,要求Qn+1=0,则应使(  )
①  J=×,K=0
②  J=0,K=×
③  J=1,K=×
④  J=K=1