1、C语言程序设计(工业和信息化普通高等教育“十二五”规划教材立项项目)第1章 绪论一、选择题C D B C D B B D A C A二、填空题1.二进制(代表空格)数、程序存储控制2.73 3b 59 3.1110101 165 754.11011010.15.1024 10246.802b ffd4 ffd5 4f 4f 4f7.65535 &
2、nbsp;32768 -1 -637688.ASCII码9.硬件系统、软件系统10.C .OBJ .EXE11.英文字母、数字、下划线、字母或下划线12.main()、函数体第2章 数据及运算一、选择题 B C A C A A B A D D二、填空题1.a=-0438 a=b-a=32.58 8008 ff 8000 ff80 7dc3.
3、39;A' 'n' 't' 4.452、5、2、0、265.2011 9 20216.(x*x+y*y)/(x-y) 3.14*R*R*R*3/4 8*(x+9*(10*(7-y)+20)7.-3-3655334294967293-3 -3 65533 4294967293 -3 65533 65533 65533 -3 -
4、3 65533 4294967293 -84 -84 65452 4294967212 97 97 97 97 a a第3章 顺序结构程序设计一、选择题 D B D A B A B C C二、填空题 1. a=12345,b=-2.0e+02,c=006.50 2.12#,12#3.14159
5、2600000000070000000000000000000000# 3. 030078.50,71.82,Aa 4. a=12,b=345,x=91.234 5. scanf(“%f”, &r); printf(“radius is %.2f,area=%.3f”, r,s);三、编程题1、#includevoid main() int x,y,a,b,c; printf("输入一个三位数xn"); scanf("%d",&x)
6、; a=x/100; y=x-100*a; b=y/10; c=y-10*b; printf("%d%d%dn",c,b,a);2、#includevoid main() float r,s,v; printf("输入球的半径rn"); scanf("%f",&r); v=
7、4/3*3.1415926*r*r*r; s=4*3.1415926*r*r; printf("v=%f,s=%fn",v,s);第4章 选择结构程序设计一、选择题 D B C D A D A A二、填空题1.a=2,b=12.1,0,13. 1,0,34.c=getchar() c>=0&&c<=9 c="">=A&&c<=z c=&qu
8、ot;">=a&&c<=c 5.="" op="" break="" 6.="" x:y="" u:z="" 7.="" c="">t c>=50第5章 循环结构程序设计一、选择题 A A D C AB D A A D D二、填空题1. 4,3,02. 2,
9、5,33. BCDEFGHI4. 05. #*&&&#&6.(m%10)*(m%10) m/107.f*q8.fac=fac*(i+1)*(i+2) fabs(xn/fac)9.s=s+j s=i10.i<10 j%3!=011.j=1 k<=6 12.="" j="" k="">=0第6章 函数一、选择题 C D B D B D D &
10、nbsp;A A B A A D C A二、填空题1. 4,3,5 2. x=8, r=163. 154. 45. 7896. 47. int fun(int); return m;8. double s1,s2; return v;第7章 指针一、选择题 A B C A A A二、
11、填空题1. 72. 453. -5,-12,-74. 15,1522,22 37,375. 15,22,37 15,22,376. num=*b; num=*c; 第8章 数组一、选择题:D D D B DC D A DB二、填空题1. 5,15.0000002. x=0 x=03.1013151617194.i=1bi=ai-1+aii%35.ai=ai+1p<a+10-count6.void fun(int x,int n,int p) scanf(“%d”,p) &n
12、bsp;int *p1=x+n第9章 字符串一、选择题:C DCC A D A A二、填空题1. I love China! China!2. sw*3. defgged4. CHINA<CHINAESE5. 76543216. 123 56 97. 123 56 98. 2第10章 结构体、联合体与枚举一、选择题15 B A C A B610 A B B A B二、填空题1.ad abcdef ghimno hief2.i=60501ch0=101,ch1=141ch
13、0=A,ch1=a3.543210-1-2-3-44.595. 1236.sum=0 p+第11章 位和位段一、选择题C C B A C A A B二、填空题1. x=11y=17z=112.163.74.051第12章 文件一、选择题 A A C AA A 第13章 编译预处理一、填空题1. The result is 16.The result is 4.The result is 14.The result is 100.The result is 30.2. 483. 8124. Grand total=645. 6789:;stu注:代表空格