C语言上机题库百科园第4章!南信大!.doc

C语言上机题库百科园第4章!南信大!.doc

ID:51818658

大小:50.50 KB

页数:11页

时间:2020-03-16

C语言上机题库百科园第4章!南信大!.doc_第1页
C语言上机题库百科园第4章!南信大!.doc_第2页
C语言上机题库百科园第4章!南信大!.doc_第3页
C语言上机题库百科园第4章!南信大!.doc_第4页
C语言上机题库百科园第4章!南信大!.doc_第5页
资源描述:

《C语言上机题库百科园第4章!南信大!.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第四章单选有以下程序,程序运行后的输出结果是()#includeintfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}intmain(){inta=4,b=5,c=6;printf("%d",fun(2*a,fun(b,c)));return0;}A.12B.6C.3D.8有以下程序,程序运行的输出结果()#includeintf(intx);intmain(){intn=1,m;m=f(f(f(n)));printf(“%

2、d”,m);return0;}intf(intx){returnx*2;}A.8B.4C.1D.2有以下程序,程序执行后变量w中的值是()#includeintfunl(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=funl(x);b=funl(y);return(int)(a+b);}intmain(){doublew;w=fun2(1.1,2.0);……}A.5.21B.0.0C.5.0D.5有以下程序,程序运行后的输出

3、结果是()#includeintfun(){staticintx=1;x*=2;returnx;可编辑word文档}intmain(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%d",s);}A.10B.64C.0D.30有以下程序,程序运行后的输出结果是()#includeintf(intx,inty){return((y-x)*x);}intmain(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));prin

4、tf("%d",d);}A.10B.8C.7D.9有以下程序,程序运行后的输出结果是()#includevoidfun(intp){intd=2;p=d++;printf(“%d”,p);}intmain(){inta=1;fun(a);printf(“%d”,a);return0;}A.22B.21C.12D.32有以下程序:程序运行后的输出结果是()#includeintf(){staticintx=1;x+=1;returnx;}intmain()可编辑word文档{int

5、i,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d",s);return0;}A.21B.6C.120D.11若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()A.sqrt(fabs(pow(n,x)+exp(x,e)))B.sqrt(fbs(pow(n,x)+pow(x,e)))C.sqrt(fabs(pow(x,n)+exp(x)))D.sqrt(abs(nx+ex))以下关于return语句叙述中正确的是()A.定义void类型的函

6、数中可以有带返回值的return语句B.没有return语句的自定义函数在执行结束时不能返回到调用处C.一个自定义函数中必须有一条return语句D.一个自定义函数中可以根据不同情况设置多条return语句设有如下函数定义,若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}A.2B.3C.5D.4在一个C语言源程序文件中所定义的全局变量,其作用域为()A.所在函数的

7、全部范围B.所在文件的全部范围C.由具体定义位置和extern说明来决定范围D.所在程序的全部范围以下叙述正确的是()A.C语言函数可以嵌套调用,例如:fun(fun(x))B.C语言程序是由过程和函数组成的C.C语言函数不可以单独编译D.C语言中除了main函数,其他函数不可以作为单独文件形式存在以下程序的主函数中调用了在其前面定义的fun函数,则以下选项中错误的fun可编辑word文档函数首部是()#includeintmain(){doublea[15],k;k=fun(a);return0;}A.

8、doublefun(double*a)B.doublefun(doublea)C.doublefun(doublea[])D.doublefun(doublea[15])以下说法不正确的是()A.系统不允许用户重新定义标准库函数B.标准库函数按分类在不同的头文件中声明C.用户可以重新定义标准库函数D.用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。