C语言程序的设计习题有答案.doc

C语言程序的设计习题有答案.doc

ID:55558102

大小:142.00 KB

页数:43页

时间:2020-05-17

C语言程序的设计习题有答案.doc_第1页
C语言程序的设计习题有答案.doc_第2页
C语言程序的设计习题有答案.doc_第3页
C语言程序的设计习题有答案.doc_第4页
C语言程序的设计习题有答案.doc_第5页
资源描述:

《C语言程序的设计习题有答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》复习题一、填空题1、C语言的源程序必须通过编译和后,才能被计算机执行。2、C语言的源程序必须通过编译和连接后,才能被计算机执行。3、C语言中的标示符可分为关键字、拥护标示符和预定义标识符3类。4、C语言中的标示符可分为关键字、用户标识符和预定义标示符3类。5、在C语言中,用关键字float定义单精度实型变量。6、在C语言中,用关键字double定义双精度实型变量。7、在C语言中,用关键字char定义字符型变量。8、在C语言的赋值表达式中,赋值好左边必须是变量。9、设C语言中的一个int型数据在存中占2个字节,则int型数据的取值围为-32768--3

2、2768。10、若有定义语句:ints=6;则表达式s%2+(s+1)%2的值为1。11、若a是int型变量,且a的初值为6,则执行表达式a+=a-=a*a后a的值为-60。12、若a是int型变量,则执行表达式a=25/3%3后a的值为2。13、在程序运行过程中,其值不能被改变的量称为常量。14、C程序中定义的变量,代表存中的一个存储单元。15、C语言中,int类型数据字符占存2个字节。16、C语言中,char类型数据占存1个字节。17、C语言的字符常量是用单引号括起来的一个字符。18、语句printf(“”);的作用是换行输出。19、10/3的结果是3。20、

3、10%3的结果是1。21、C语句的最后用;结束。22、要使用putchar函数,在#include命令行中应包含的头文件是#include。23、要使用getchar函数,在#include命令行中应包含的头文件是#include。24、为表示关系

4、x

5、≥9;应使用的C语言表达式是x<=-9

6、

7、x>=9。25、为表示关系

8、x

9、≤9;应使用的C语言表达式是x>=-9&&x<=9。26、C语言中用1表示逻辑值“真”。27、C语言中用0表示逻辑值“假”。28、当a=3,b=2,c=1时;表达式f=a>b>c的值是0。29、以下程序段的输出

10、结果是83。intx=0123;printf(“%d”,x);30、以下程序段的输出结果是291。intx=0x123;printf(“%d”,x);.专业.专注.1、以下程序段的输出结果是d1。intx=0321;printf(“%x”,x);2、若A的ASCII为65,则以下程序段的输出结果是D。charx=’A’;printf(“%c”,x+3);3、以下程序段的输出结果是51。charx=’0’;printf(“%d”,x+3);4、以下程序段的输出结果是00.500000intn=2;floatx=2.0;printf(“%d%f”,1/n,1/

11、x);5、以下程序段的输出结果是67.000000intn=2;floatx=2.0;chara=’A’;printf(“%f”,1/n+x+a);6、以下程序段的输出结果是x=3.600000i=3。floatx=3.6;inti;i=(int)x;printf(“x=%fi=%d”,x,i);7、以下程序段的输出结果是45.500000。floatx=9.0;printf(“%f”,x=45.5);8、以下程序段的输出结果是-100。intx=100,y=200;printf(“%d”,(x+y,x-y));9、以下程序的输出结果为-4.177774,fffc,6

12、5532。main(){shortI;i=-4;printf(“%d,%o,%x,%u”,i,i,i,i);}10、以下程序的输出结果为*3.1400003.142。main(){printf(“*%f,%4.3f”,3.14,3.1415);}11、以下程序的输出结果为000325,3.141596e+000。main(){inta=325;doublex=3.141596;printf(“%06d,%+e”,a,x);}12、若从键盘上输入987654321,以下程序的输出结果是32.00。.专业.专注.main(){inta;floatb,c;sca

13、nf("%3d%3f%2f",&a,&b,&c);printf("%6.2f",c);}1、以下程序段的输出结果是a=12。inta=12;if(a>12)printf(“a=%d”,a);elseprintf(“a=%d”,a);2、以下程序段的输出结果是***。inta=1;if(--a)printf(“###”);elseprintf(“***”);3、若变量已正确定义,以下语句段的输出结果是*%*#。x=0;y=2;z=2;switch(x){case0:switch(y==2){case1:printf(“*”);case2:printf(

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

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

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