C语言习题集答案最新Word文档下载推荐.docx

上传人:b****2 文档编号:1211505 上传时间:2023-04-30 格式:DOCX 页数:45 大小:24.94KB
下载 相关 举报
C语言习题集答案最新Word文档下载推荐.docx_第1页
第1页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第2页
第2页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第3页
第3页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第4页
第4页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第5页
第5页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第6页
第6页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第7页
第7页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第8页
第8页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第9页
第9页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第10页
第10页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第11页
第11页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第12页
第12页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第13页
第13页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第14页
第14页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第15页
第15页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第16页
第16页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第17页
第17页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第18页
第18页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第19页
第19页 / 共45页
C语言习题集答案最新Word文档下载推荐.docx_第20页
第20页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

C语言习题集答案最新Word文档下载推荐.docx

《C语言习题集答案最新Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C语言习题集答案最新Word文档下载推荐.docx(45页珍藏版)》请在冰点文库上搜索。

C语言习题集答案最新Word文档下载推荐.docx

6、alp>

=’a’&

&

alp<

=’z’||alp>

=’A’&

=’Z’

7、year%4==0&

year%100!

=0||year%400==0

8、cc==’‘||cc==’\t’||cc==’\n’

9、m%10==7&

m%3==0

10、!

(n%2==1)

五、计算表达式的值

1、10

2、48

3、10

4、-7

5、’a’

6、9

7、3.0

8、12

模块四在程序中输入输出数据

1、键盘,显示器

2、格式控制串,变量地址列表,格式转换说明符,接收输入的变量地址

3、空白符

4、规定数据输入的格式,把输入的字符转换为有符号的十进制形式的整数

5、&

pn,常量,表达式

6、一一对应

7、原样输入,原样输出

8、#include”stdio.h”

9、6,0,四舍五入

10、%ld

5、√6、√7、√8、×

10、×

1~5、DCAAB6~10、DCABD11~15、BADDA16~18、DBB

模块五算法的表示

1、加工处理数据对象的方法和步骤

2、数据结构,算法

3、流程图

4、定义变量,说明函数

5、改变变量的值

6、花括号,一

7、控制,实现程序流程转向控制

8、自然语言,流程图,伪代码,流程图

9、顺序,分支,循环

10、一般处理,判断

11、分析问题,确定算法,编写程序,调试程序

12、自顶而下、逐步细化,流程图

5、×

6、×

7、√8、×

1~5、ACBDB

单元综合练习

C语言基础综合练习1

1、具有信息处理能力的动作指令

2、函数,main,主函数

3、整型、实型、字符型

4、变量类型,变量名,先定义,变量类型

5、intp,q=49,r=0;

6、floatwt=8.91,qt;

7、charhc,mc,lc;

8、#defineAY2012

9、12

10、8

11、自增自减、算术、赋值、逗号

12、字母或下划线

13、十进制小数,指数

14、逻辑

15、6,5

16、9

17、函数

18、main函数

19、分号

20、花括号

二、选择题

1~5、AAABC6~10、ACBAD11~12、DC

三、程序填空

1、#include”stdio.h”

printf(“%c”,ap);

2、scanf(“%d%d%d”,&

n1,&

n2,&

n3);

r=n1+n2*10+n3*100;

3、scanf(“%d+%d”,&

m,&

n);

printf(“%d+%d=%d”,m,n,s);

四、阅读程序,写程序结果

1、asc=111,o

caps=80,P

2、5

3

2

51

0

3、2,1

四、把下面的数学表达式改写成C语言表达式

1、a*(x-b)/(b-c)+6*x

2、(a+b)/(c*d)/(7*a)

3、a*x*x-b*x+c

C语言基础综合练习2

1、函数,主函数

2、/*,*/

3、编辑、编译、连接、运行

4、单引号,双引号

5、整型

6、3,5

7、7

8、先后,结合方向

9、2.5

10、12

11、A

12、%

13、-16

14、1

15、10,6

16、5.5

17、1

18、0

1~5、BBBCD6~10、BCCBD11~15、AACBD16~18、DAA

1、floatx,y

&

x,&

y

y=x+y;

x=y-x;

2、scanf(“%d%f”,&

x);

prinft(“%d+%f=%f”,m,x,y);

3、floatav;

scanf(“%d%d%d”,&

y,&

z);

(x+y+z)/3.0

1、33

2、1

3、ch=a,m=68,x=25.6

4、z=21.000000

5、x=4y=9

五、把下面的数学表达式改写成C语言表达式

1、3*a*b/(a+b)

2、4/3.0*p*r*r*r

3、9*x*x/(2*x-1)

4、1/2.0*(a*x+(a+x)/(4*a))

单元检测题

C语言基础单元检测题1

21、函数

22、main函数

23、分号

24、花括号

4、a*(x-b)/(b-c)+6*x

5、(a+b)/(c*d)/(7*a)

6、a*x*x-b*x+c

C语言基础单元检测题2

第二单元程序流程控制

模块一顺序程序设计

1、语句在程序中排列的先后顺序

2、一

3、交换a,b的值

4、lt=lt-32;

5、x%10;

6、(u+v+w)/3.0

7、c==5*(f-32)/9/a

8、a

9、ch+2

10、x>

10||x<

-10

1~5、BDBDD6~10、ACBDD

1、”%c”,&

ch

printf(“字符ch的ASCII码是%d”,ch)

2、”%c,%c”,&

ch1,&

ch2

ch2-ch1+1

3、floatr;

r1*r2/(r1+r2)

四、阅读程序,写出程序结果

1、1416,8

2、832

3、947

4、s=-3,ch=D

模块二分支程序设计

1、任何合法的C语言

2、一,两

3、保留字

4、与它上面最近的未曾配对的if配对,花括号

5、整型或字符,常量

6、未找到匹配

7、标号,冒号

8、使程序流程跳出switch语句

9、一定

10、1

1~5、CDCDC6~10、CDBDC

1、u=x

y<

=x

z<

=u

2、getchar()

c=c+5

c=c-26+5

3、c=6

c=a/500

t=a*r,b=a-t

1、z=2

2、x=37

3、25

4、3

4

模块三循环程序设计

1、循环

2、循环条件,循环体,循环控制变量

3、循环嵌套

4、提前结束

5、continue

6、分号,无限

7、无限

8、5

9、continue

10、循环体

11、给循环变量赋初值,循环条件

1~5、BDCAB6~10、BCDDA

1、sum=sum+a

sum>

=100

n--

2、s+i*t

t=-t

3、i<

=10

j%3==0

j

1、-18

2、#&

*

3、x=3,i=51

4、*

**

***

****

程序流程控制综合练习1

1、=

2、整型或字符型常量

3、1,0

4、它上面的最近的未配对的if配对

5、循环变量赋初值,构成循环条件,变量的更新

6、循环变量赋初值,构成循环条件

7、3

8、36

9、下一次循环

11、一个循环语句的循环体中包含另一个循环语句

1~5、CACCD6~10、BDAAC

1、i=2,m=1

m+=i

2、m=n

m

m=m/10

1、66877

2、4710

3、a=49,b=15

程序流程控制综合练习2

1、整型,字符型,常量

2、do.....while

3、1

4、顺序,分支,循环

5、switch,循环

6、结束本次循环

7、下一次循环

8、20

9、表达式2

10、无数

1~5、CDDAC6~10、DBBAA

1、i=5

i+5

2、13

a=0

ch==32

1、36

66

96

2、m=11,n=1

3、100111

单元检测题1

程序流程控制单元检测1

1、if

3、循环体

4、do…while…

5、表达式2

6、提前结束循环

7、结束本次循环

8、while

(1);

9、-1

11、无限次

12、-1

13、1,0

14、4

1~5、CABAC6~10、BACAD

1、j=10*i+9

j%3!

=0

continue

2、m

1、9,9,8

2、21

3、1,3,7,28

程序流程控制单元检测2

1、2

2、0

3、6

4、循环体

5、do...while

6、用大括号括起来构成

7、51

8、1,3

9、3

10、0

11、下一次循环

12、结束本次循环,结束循环

13、分号

1~5、DBBBA6~10、CDBCB

1、floatd

d=b*b-4*a*c

2、n=0

i=1

i!

=j

1、m=5

2、256

3、i=6,k=4

第三单元构造数据对象

模块一数组

1、类型相同

2、下标

3、0

4、intpers[10];

5、8,7

6、10,0

7、7,14

8、\0

9、gets,puts

10、下标

3、√4、√5、√6、√7、√8、×

9、√10、√

11、√12、√13、×

14、×

15、×

1~5、CDCDB6~10、CCBCC11~15、DDBDA

四、阅读程序并写出程序结果

1、879541126

2、m=6,n=5

3、97531

4、e

5、bdeeffg

五、程序填空

1、i<

10

a[i]

su=0;

su=su+a[i];

2、min

pos

i=0;

i<

15;

i++

if(f[i]<

min)

min=f[i];

pos=i;

模块二结构类型

1、struct

2、基本数据类型

3、结构类型变量名。

成员变量名

4、逗号

5、可以

6、struct结构名变量名列表;

2、√3、×

4、×

8、√9、√10、√

1~5、CCDAC6~8、BDA

四、按要求定义结构类型、变量及初始化

1、structbank_account

{charaname[20];

intbno[16];

floatbalance;

};

structbank_accountmyac;

myca.aname=Tythory

myca.bno=627890801111236;

myca.balance=234513.546;

2、struct

{floatx;

floaty;

}

structop;

op.x=0;

op.y=0;

模块三枚举

1、enum

2、逗号

3、enum枚举名{枚举元素列表};

4、定义时

5、enum枚举名变量名列表;

6、整,从0开始的整数,加1

3、√4、√5、×

6、√7、√8、√9、√10、×

1~5、CBADD

模块四指针

1、类型标识符*变量名,int*pi

2、%p

3、指针的自增自减

4、ffe1

5、*(p+2),p[2]

1、√2、√3、×

6、√7、√8、√9、×

10、√

1~5、ABCCA6~10、DACAB

1、a=20

2、9

9

11

3、a,h

4、s=15

1、char*p=s,*k=s

p++

2、ps1=s

ps2=tc

ps1++

ps2--

3、t=str,*s=””

*t!

=‘’

*s=*t,s++;

构造数据对象单元检测题1

1、数组元素

2、类型标识符数组名[整型常量表达式]

3、kk[0]=5.0;

,kk[1]=12.3;

,kk[14]=kk[0]+kk[1];

4、字符型,’\0’

5、0~9

6、大小,1

7、gets(ch);

,scanf(“%s”,ch);

8、10

9、字符数组

10、个数

1~5、CABCD6~10、BD(CD)BB

1、a[i]=0

k=cj/10

a[k]++

2、break

i<

1、a=8632

2、64574604423181342

3、18

构造数据对象单元检测题2

1、组成数组的数据

2、doubledblary[11];

3、scanf(“%d”,g);

4、首地址

5、0

6、回车

7、长度,9

8、回车

9、charws[9];

10、5

11、字符数组

12、类型相同,数组元素

13、非空白字符

1~5、DADDD6~10、DBBCC

1、(ch=getchar())!

=’\n’

sc[ch-65]++

2、gets(ch)

‘\0’

m+=x

1、5448208

2、4567

3、1,3,4,5

第四单元实现模块化程序设计

模块一函数

1、函数头,函数体

2、return,void

3、地址传递,单向值传递

4、LIB,h

5、库函数,自定义函数

6、voiddothat(int,double);

7、main函数

8、int或char

9、类型标识符函数名([形式参数说明表]){语句}

(1)函数,返回值,int

(2)return,结束函数的执行,返回“表达式”的值,return;

,returm表达式;

return(表达式);

,1

(3)void,无返回值

(4)函数体为空

(5)函数,主,相互独立,定义

(6)主函数

1~5、DCCCD6~10、ACCBD

三、判断题

6、√7、×

四、程序填空

1、abs(x);

b=-a;

returnb;

2、for(i=0;

10;

i++)

scanf(“%f”,&

score[i]);

“学生平均成绩为%f“

floatarry;

floatsum=0;

sum/10;

returnaver;

五、阅读程序,写出程序结果

1、6+8=14

2、(输出值大的数)

3、153********7

模块二变量的作用域

1、局部变量,本函数体内,不例外

2、全局变量,从定义变量的函数行开始到本源程序文件结束

3、可以,可以,无效

4、

(1)全局变量

(2)不相同

(3)相同

(4)不相同

(5)20

12

1~5、ADAAB6~10、ADADB

三、判读题

4、√5、√6、√7、√8、×

1、y%3==0&

y%4==0

fun(x)

2、max(b,c);

a+b+c-d-e

1、n=15

n=5

2、50

20

40

3、8,8

实现模块化程序设计综合练习1

1、函数名(参数列表),函数语句,函数表达式

2、声明,类型标识符函数名(参数类型1,参数类型2,.....),int,char,前,前

3、定义的类型

4、常量,变量,确定,变

5、int

1~5、ADCAD6~10、BBDAC

1、floatsun(float,float);

(x+y)/2-(x-y)/2;

returnz;

2、sum=f(n)

z=z+j*j

1、输入为D

输出为d

2、******

Howareyou!

********

3、a=12.000000

实现模块化程序设计综合练习2

1、不同,单向值传递

2、首地址,地址,相同,类型

3、int

4、单向值传递,地址传递

5、函数调用,语句或表达式

6、全局变量,局部变量,动态变量,静态变量

1~5、ADABC6~10、CBDBB

1、”%d”,abs(25)-abs(-17)+abs(-39)

x=-x

2、p=s=0

p=f(p)

return(a-2)*2

1、246810

2、55

3、a=10

b=20

实现模块化程序设计单元检测题1

1、voiddothat(intn,doublex);

,voiddothat(int,double);

2、2

3、auto

4、static

5、定义,赋值

6、该数组的首地址

7、递归调用,auto

1~5、CACC(ABC)6~10、CBDDD

1、e=1;

e=-e;

fun(n)

2、t=t+11

f(i)

1、0,5,10

5,20,12

5,5,10

2、024

024

3、1,5,6,4,6

实现模块化程序设计单元检测题2

1、主函

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2