- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计语言C2.3
《程序设计语言 C1》随机作业题
做作业时间:2013-5-2 8:00:00至2013-6-30 22:00:00
?
1、下列程序执行后输出的结果是 #include 〈stdio.h〉 f(int a) { int b=0; int c=3; a=c+ +,b+ +; return(a); } main( ) { int a=2,i,k; for(i=0;i〈2;i+ +) k=f(a+ +); printf(%d\n,k); }(3分)
A、
B、
C、
D、
A、3
B、0
C、1
D、4
?
2、请读程序: #include void FUN(int S[]) { static int J=0; do { S[J] +=S[J+1]; } while( ++J2); } main() { int K, A[10]={ 1,2,3,4,5}; for( K=1;K3;K++) FUN(A); for (K=0;K5;K++) printf(%d,A[K]); } 上面程序输出结果是 (3分)
A、
B、
C、
D、
A、34756
B、23445
C、35745
D、 12345
?
3、下列程序执行后输出的结果是 #include 〈stdio.h〉 f(int a) { int b=0; int c=3; a=c+ +,b+ +; return(a); } main( ) { int a=2,i,k; for(i=0;i〈2;i+ +) k=f(a+ +); printf(%d\n,k); (3分)
A、
B、
C、
D、
A、3
B、0
C、1
D、4
?
4、下列程序执行后的输出结果是 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(3分)
A、
B、
C、
D、
A、hello
B、hel
C、hlo
D、hlm
?
5、以下程序的输出结果是 int d=1; fun(int p) { d = d+p; printf(%d ,d); return(d); } main( ) { int a=3; printf(%d \n,fun(a+fun(d))); }(3分)
A、
B、
C、
D、
A、2 6
B、1 7 7
C、2 7 7
D、1 6
?
6、C语言函数的隐含存储类别是______. (3分)
A、
B、
C、
D、
A、extern
B、static
C、register
D、auto
?
7、下列关于存储类型说法正确的是( ) (3分)
A、
B、
C、
D、
A、register型变量的个数不限
B、static型变量并不长期占用内存,其存储空间可被覆盖
C、extern型变量一般用于在程序的多个编译单位间传递数据
D、auto型变量长期有效
?
8、在一个c源程序文件中,若要定义一个只允许本源文件中 所有函数使用的全局变量,则变量需要使用的存储类别是_____。 (3分)
A、
B、
C、
D、
A、auto
B、static
C、register
D、extern
?
9、C语言中____函数的递归调用。 (3分)
A、
B、
C、
D、
A、允许
B、不允许
C、由用户自己而定
D、不确定
?
10、C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是 (3分)
A、
B、
C、
D、
A、地址传递
B、单向值传递
C、由实参传给形参,再由形参传回给实参
D、由用户指定的传递方式
?
11、以下程序有语法错误,有关错误原因的正确说法是 main() { int G=5,k; void prt_char(); ... k=prt_char(G); ... } (3分)
A、
B、
C、
D、
A、语句 void prt_char();有错,它是函数调用语句,不能用void说明
B、变量名不能使用大写字母
C、函数说明和函数调用语句之间有矛盾
D、
您可能关注的文档
最近下载
- 写给班主任的三十条建议.docx VIP
- 核反应堆设计软件:RELAP5二次开发_(17).RELAP5接口开发与数据交换.docx VIP
- 3.1网络改变世界 课件 2025-2026学年统编版道德与法治八年级上册.pptx VIP
- 三维超声评价子宫内膜容受性.pdf VIP
- 公基础知识(陕西省省情).pdf VIP
- (2025秋新版)二年级上册道德与法治全册教案.docx
- Viaton外研通单词机VT-D10使用指南.pdf
- 学校超市经营方案(完整).doc VIP
- 2024年秋季人教版七年级上册语文全册教学课件(考点精讲版).pptx
- 成都盒马鲜生末端物流配送管理与路径优化研究.doc VIP
文档评论(0)