c语言练习题 (5)

c语言练习题 (5)

ID:40547753

大小:30.00 KB

页数:4页

时间:2019-08-04

c语言练习题 (5)_第1页
c语言练习题 (5)_第2页
c语言练习题 (5)_第3页
c语言练习题 (5)_第4页
资源描述:

《c语言练习题 (5)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(1)以下程序的输出结果是(A)。main(){printf("%d",fac(5));}fac(intn){ints;if(n==1)return1;elsereturnn*fac(n-1);}A)120B)60C)6D)1(2)以下程序输出的结果是(C)。fun3(intx){staticinta=3;a+=x;returna;}main(){intk=2,m=1,n;n=fun3(k);n=fun3(m);printf("%d",n);}A)3B)4C)6D)9(3)以下程序段的运行结果是(D)。main(){inti

2、=4,j;j=i;pic(i+2*j-2,'*');putchar('');for(j-=2;j>=0;j--){pic(3-j,'');pic(i+2*j,'*');putchar('');}}pic(intlen,charc){intk;for(k=1;k<=len;k++)putchar(c);}A)****************B)****************************************C)*****************************D)********************

3、********(4)C语言程序的基本单位是(D)。A)字符B)程序行C)语句D)函数(5)以下函数调用语句中有(A)个实参。func((a1,a2,a3),(a4,a5));A)2B)5C)1D)不合法(6)使用分别编译方法时,在不同的编译单位之间能传递的变量和函数是(C)。A)内部变量和内部函数。B)外部static型变量和外部函数。C)外部缺省存储类型变量和外部函数。D)所有变量和函数。(7)运行下面程序后的w值为(A)。main(){intw=2,k;for(k=0;k<3;k++){w=f(w);printf("%d"

4、,w);}}f(x)intx;{inty=0;staticz=3;y++;z++;return(x+y+z);}A)20B)7C)28D)13(8)下列程序正确的运行结果为(C)。#includemain(){intj=4;m=1,k;k=fun(j,m);printf("%d",k);k=fun(j,m);printf("%d",k);}fun(x,y)intx,y;{staticintm=0,i=2;i+=m+1;m=i+x+y;return(m);}A)8,20B)8,8C)8,17D)8,16(9)下列

5、程序运行的正确结果是(D)。#includeintx,y;one(){inta,b;a=25;b=10;x=a-b;y=a+b;return;}main(){inta,b;a=9;b=5;x=a+b;y=a-b;one();printf("%d,%d",x,y);}A)14,4B)4,14C)29,39D)15,35(10)运行下列程序,其结果是(C)。voidf(p,t)charp[],t[];{inti=0,j=0;while(p[i]!='')i++;while(t[j]!='')p[i++]=t

6、[j++];p[i]='';}#includemain(){staticchars1[10]="xyz",s2[]="abc";f(s1,s2);printf("%s",s1);}A)abcB)xyzC)xyzabcD)abcxyz

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

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

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