当前位置:作文大全 > c语言程序设计(工业和信息化普通高等教育“十二五”规划教材立项项目)(赵山林高媛)

c语言程序设计(工业和信息化普通高等教育“十二五”规划教材立项项目)(赵山林高媛)

时间:2021-10-27 15:10:18 浏览次数:

 第1章绪论

 一、选择题

 C D B C D B B D A C A

 二、填空题

 二进制(□代表空格)数、程序存储控制

 73 3b 59

 1110101 165 751

 1024 1024

 6.

 802b

 ffd4 ffd5

 4f 4f 4f

 7.

 65535

 32768 -1

 -63768

 ASCII 码

 硬件系统、软件系统

 10. .C .OBJ .EXE

 英文字母、数字、下划线、字母或下划线

 main() 、函数体

 2 章 数据及运算

 一、选择题

 B C A C A A B A D D

 二、填空题

 1.

 a=-0438

 a=b-a=3

 2.

 58

 8008

 ff 8000 ff80 7dc

 3.

 'A'

 '\n'

 '\t'

 452、 5、2、 0、 26

 5.

 2011

 9

 2021

 6.

 (x*x+y*y)/(x-y)

 3.14*R*R*R*3/4

 8*(x+9*(10*(7-y)+20))

 7.

 -3

 -3

 65533

 4294967293

 2

 2

 -3

 -3

 65533

 4294967293

 2

 2

 -3

 65533

 65533

 65533

 2

 2

 -3

 -3

 65533

 4294967293

 2 2

 -84

 -84

 65452

 4294967212

 97

 97

 97

 97

 a

 a

 第 3 章 顺序结构程序设计

 一、选择题

 D B D A B A B C C

 二、填空题

 a=12345,b=-2.0e+02 □,c=006.50

 □□□□ 12##,12 □□□□ ##

 3.141592600000000070000000000000000000000##

 03007□8.50,71.82,Aa ↙

 a=12,b=345,x=91.234 ↙

 5. scanf( “%f ”,&r); printf( “radius is %.2f,area=%.3f ”, r,s);

 三、编程题

 1、

 #include <stdio.h>

 void main()

 {int x,y,a,b,c;

 printf(" 输入一个三位数 x\n");

 scanf("%d",&x);

 a=x/100;

 y=x-100*a;

 b=y/10;

 c=y-10*b;

 printf("%d%d%d\n",c,b,a);

 }

 2、

 #include <stdio.h>

 void main(){

 float r,s,v;

 printf(" 输入球的半径 r\n");

 scanf("%f",&r);

 v=4/3*3.1415926*r*r*r;

 s=4*3.1415926*r*r;

 printf("v=%f,s=%f\n",v,s);

 }

 第 4 章 选择结构程序设计

 一、选择题

 D B C D A D A A

 二、填空题

 a=2,b=1

 1,0,1

 1,0,3

 4. c=getchar() c>=?0?&&c<= ?9? c>= ?A?&&c<= ?Z? c>=?a?&&c<= ?c?

 5.

 op

 ,- ,

 break

 6.

 x:y

 u:z

 7.

 c= =t

 c>t

 c>=50

 第 5 章 循环结构程序设计

 一、选择题

 A A D C AB D A A D D

 二、填空题

 4,3,0

 2,5,3

 BCDEFGHI

 0

 #*&&&####&

 6. (m%10)*(m%10)

 m/10

 f*q

 8.

 fac=fac*(i+1)*(i+2)

 fabs(xn/fac)

 9.

 s=s+j

 s==i

 10.

 i<10

 j%3!=0

 11.

 j=1

 k<=6

 12.

 100-5*i-2*j

 k>=0

 第6章函数

 一、选择题

 C D B D B D D A A B A A D C A

 二、填空题

 4,3,5

 x=8, r=16

 15

 4

 □□□ 7□□□ 8□□□ 9

 4

 7.

 int fun(int);

 return m;

 8.

 double s1,s2;

 return v;

 第7章指针

 一、选择题

 A B C A A A

 二、填空题

 7

 45

 □□ -5,□ -12,□□ -7

 □□ 15,□□ 15

 22,□□ 22

 37,□□ 37

 □□ 15,□□ 22,□□ 37

 15,□□ 22,□□ 37

 num=*b;num=*c;

 第8章数组

 一、选择题:

 D D D B D C D A D B

 二、填空题

 5,15.000000

 x=0

 x=0

 □□□□□□ 10□□□□□□ 13□□□□□□ 15□□□□□□ 16□□□□□□ 17□□

 □□□□ 19

 4.

 i=1

 b[i]=a[i-1]+a[i]

 i%3

 5.

 a[i]=a[i+1]

 p<a+10-count

 void fun(int x[],int n,int p[]) scanf(“%d ”,p)

 int *p1=x+n

 第9章字符串

 一、选择题:

 C D C C A D A A

 二、填空题

 I love China! China!

 sw*

 defgged

 CHINA<CHINAESE

 7654321

 123

 56

 9

 123

 56

 9

 □□□□ 2

 第 10 章 结构体、联合体与枚举

 一、选择题

 1~5 BACAB 6~10 ABBA B

 二、填空题

 a□□□□□□□ d abc□□□□□ def ghi□□□□□ mno hi□□□□□□ ef

 i=60501

 ch0=101,ch1=141

 ch0=A,ch1=a

 5□□ 4□□ 3□□ 2□□ 1□□ 0□□ -1□□ -2□□ -3□□ -4

 5□ 9

 1□□□ 2□□□ 3

 6. sum=0 p++

 第 11 章 位和位段

 一、选择题

 C C B A C A A B

 二、填空题

 x=11y=17z=11

 16

 7

 051

 第12章文件

 一、选择题

 A A C A A A

 第 13 章 编译预处理

 一、填空题

 The result is 16. The result is 4. The result is 14. The result is 100. The result is 30.

 48

 8

 12

 Grand total=64

 6789:;stu

 注:□代表空格