2013年昭通事业单计算机类专业知识模拟试题三.docVIP

2013年昭通事业单计算机类专业知识模拟试题三.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013年昭通事业单计算机类专业知识模拟试题三

1.以下程序的输出结果是( C )。   int d=1;   fun(int p)   {static int d=5;   d+=p;   printf(%d ,D);   return(D);   }   main( )   { int a=3; printf(%d\n,fun(a+fun(D)));}   A) 6 9 9    B) 6 6 9    C) 6 15 15    D) 6 6 15   2.下列程序执行后的输出结果是( C )。   void func1(int i);   void func2(int i);   char st[ ]=hello,friend!;   void func1(int i)   {printf(%c, st[i]);   if(i3){i+=2;func2(i);}   }   void func2(int i)   {printf(%c, st[i]);   if(i3){i+=2;func1(i);}   }   main()   {int i=0; func1(i); printf(\n);}   A) hello    B) hel    C) hlo    D) hlm   3.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( B )。   A) 地址传递    B) 单向值传递   C) 由实参传给形参,再由形参传回实参    D) 传递方式由用户指定   4.以下函数值的类型是( A )。   fun( float x )   {float y;   y=3*x-4;   return y;   }   A) int    B) 不确定    C) void    D) float   5.设有以下函数:   f( int a)   {int b=0;   static int c=3;   b++; c++;   return(a+b+C);   }   如果在下面的程序中调用该函数,则输出结果是( A )。   main()   {int a=2, i;   for(i=0;i3;i++) printf(%d\n, f(a));   }   A) 7    B) 7    C) 7    D) 7   8 9 10 7   9 11 13 7   6.以下程序的输出结果是( B )。   int a, b;   void fun()   {a=100; b=200;}   main()   {int a=5, b=7;   fun();   printf(%d%d\n, a,   B);   }   A) 100200    B) 57    C) 200100    D) 75   7.以下所列的各函数首部中,正确的是( C )。   A) void play(var a:Integer, var b:Integer)   B) void play(int a, B)   C) void play(int a, int B)   D) Sub play(a as integer, b as integer)   8.以下程序的输出结果是( C )。   fun(int x, int y, int z)   {z=x*x+y*y; }   main()   {int a=31;   fun(5, 2, a);   printf(%d, a);   }   A) 0    B) 29    C) 31    D) 无定值}   9.当调用函数时,实参是一个数组名,则实参向形参传递的是( B )。   A) 数组的长度B) 数组的首地址   C) 数组每一个元素的地址    D) 数组每个元素中的值   10.以下程序的输出结果是( A )。   long fun( int n)   {long s;   if(n= =1 || n= =2) s=2;   else s=n-fun(n-1);   return s;   }   main()   {printf(%ld\n, fun(3)); }   A) 1    B) 2    C) 3    D) 4   11.C语言中,while和do-while循环的主要区别是( A )。   A) do-while的循环体至少无条件执行一次   B) while的循环控制条件比do-while的循环控制条件更严格   C) do-while允许从外部转到循环体内   D) do-while的循环体不能是复合语句   12.对以下程序段描述正确的是( C )。   x=-1;   do   {x=x*x;}   while(!x

文档评论(0)

ptaosqi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档