跪求该c语言复习题答案,求高手指导.pdf

跪求该c语言复习题答案,求高手指导.pdf

ID:52287782

大小:161.43 KB

页数:11页

时间:2020-03-26

跪求该c语言复习题答案,求高手指导.pdf_第1页
跪求该c语言复习题答案,求高手指导.pdf_第2页
跪求该c语言复习题答案,求高手指导.pdf_第3页
跪求该c语言复习题答案,求高手指导.pdf_第4页
跪求该c语言复习题答案,求高手指导.pdf_第5页
资源描述:

《跪求该c语言复习题答案,求高手指导.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.填空题1.一个C程序有且仅有一个________________函数。2.C程序的执行是从_______________函数开始执行的。3.C语句的源程序的语句分隔符是________________。4.C语句的源程序文件的后缀是___________________,经过编译后生成文件的后缀是________________,经过链连后生成文件的后缀是________________。5.表达式10%3的结果是________________。6.表达式10/3的结果是_______________。7.intx=9,y=

2、8;表达式x==y+1的结果是________________。8.执行intx=2,y=3;后表达式x=(y==3)的值是_______________。9.执行语句inta,b,c;a=(b=c=3,c++,b+=c);则a的值是_______________。10.以下程序的输出结果是_______________。voidmain(){doublea=365.7189;intb=12,c;c=(int)a+b;printf("c=%d",c);}}11.以下程序的输出结果是_______________。voidmai

3、n(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d",a,b);}12.以下程序的执行结果是______________。voidmain(){charc='A'+10;printf("c=%c",c);}13.以下程序的输出结果是______________。voidmain(){inta=0100,b=100;printf("%d,%d",--a,b++);}14.在ASCII字符集中,字母A的ASCII码值是65,以下程序的输出结果是______________。voidma

4、in(){charc1='B',c2='Y';printf("%d,%d",++c1,--c2);}15.要判断一个字符(ch)是小字字母的的C语言的表达式应是__________________________。16.要表示一个整数num在10到20之间(包括10和20)的C语言的表达式应是____________。第1页共11页17.执行下面的C程序段后,输出结果是_______________。voidmain(){inta=5;while(a--);printf("%d",a);}18.执行下面的C程序段后,b的值为_

5、______________。voidmain(){inta=1,b=10;do{b-=a;a++;}while(b--<0);}19.执行下面的C程序段后,输出结果是_______________。voidmain(){inta[]={1,2,3,4},i,j,s=0;j=1;for(i=3;i>=0;i--){s=s+a[i]*j;j=j*10;}printf("s=%d",s);}20.以下程序执行时输入LanguageProgramming<回车>的结果是________________。voidmain(){char

6、str[30];scanf("%s",str);printf("str=%s",str);}21.执行下面的C程序段后,输出结果是_______________。intrun(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=run(run(x,y),z);printf("%d",r);}22.执行下面的C程序段后,输出结果是_______________。intfac(intn){staticintf=1;第2页共11页f=f*n;return(f);}main(

7、){inti,a;for(i=1;i<=5;i++)a=fac(i);printf("%d",a);}23.有一函数:intf(inta){intb=0;staticintc=2;b=b+1;c=c+1;return(a+b+c);}执行下面的C程序段后,输出结果是_______________。voidmain(){inti,j;i=f(2);j=f(2);printf("i=%d,j=%d",i,j);}24.执行下面的C程序段后,输出结果是_______________。main(){chars[80],*sp="HEL

8、LO!";sp=strcpy(s,sp);s[0]='h';puts(sp);}25.若有定义:inta[]={1,3,5,7,9,10},*p=a,则*(p+2)的值是________。*(a+4)的值是________。26.若有定义:inta

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

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

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