大自然的语言习题及答案

时间:2019-05-15 12:35:04下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《大自然的语言习题及答案》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《大自然的语言习题及答案》。

第一篇:大自然的语言习题及答案

阅读下面的语段,完成后面的练习,大自然的语言习题精选。

立春过后,大地渐渐地沉睡中_______(A.清醒B.苏醒;C.醒悟;D.复苏)过来。冰雪融化,草木萌发,各种花_________(A.次第;B.连续;C.陆续;D.全部)开放。再过两个月,燕子翩然归来。不久,布谷鸟也来了。于是转入炎热的夏季,这是植物孕育果实的时期。到了秋天,果实成熟,植物的叶子渐渐变黄,在秋风中_________(A.纷纷;B.刷刷;C.簌簌)的落下来。北雁南飞,活跃在田间草际的昆虫也都销声匿迹。到处呈现一片衰草连天的景象,准备迎接风雪载途寒冬。在地球上温带和亚热带区域里,年年如是,周而复始。

几千年来,劳动人民注意了草木荣枯、候鸟去来等自然现象同气候的关系,据以安排农事,语文试题《大自然的语言习题精选》。杏花开了,就好像大自然在传语要赶快耕地;桃花开了,又好像在暗示要赶快种谷子。布谷鸟开始唱歌,劳动人民懂得它在唱什么:“阿公阿婆,割去播禾。”这#者来,花香鸟语,草长莺飞,都是大自然的语言。

1.在语段中横线上填上恰当的词语。

2.解释词语:销声匿迹翩然

3.这两段文字的说明对象是()

A.物候现象;B.气候变化;C.物候规律;D.四季景色变化。

4.这两段文字的说明顺序是:____________________________,主要的说明方法是:_____________________________

5.去掉“温带和亚热带区域里”这几个词语行不行,为什么?

参考答案:

1.B A C

2.销声匿迹:这里指消失了鸣叫声,藏起了形迹。翩然:动作轻快的样子。

3.A

4.时间顺序;举例子

5.不行。以上情况只限于“地球上温带和亚热带区域里”。

第二篇:大自然的语言_习题

3、书写全都正确的一项是()

A.草木荣枯俗语农谚耐人寻味俯首贴耳

B.离愁别苦凝神静听不记其数少见多怪

C.苍海一粟无忧无虑千呵万护涵养水分

D.饱学之士雅俗共赏不胜玫举昂首挺立

二、阅读

(一)①立春过后,大地渐渐从沉睡中苏醒过来。②冰雪____化,草木____发,各种花次第开放。③再过两个月,燕子____然归来。④不久,布谷鸟也来了。⑤于是转入炎热的夏季,这是植物孕育果实的时期。⑥到了秋天,果实成熟,植物的叶子渐渐变黄,在秋风中____的落下来。⑦北雁南飞,活跃在田间草____的昆虫也都销声匿迹。⑧到处呈现一片衰草____天的景象,准备迎接风雪载途的寒冬。⑨在地球上温带和亚热带区域里,年年如是,周而复始。

几千年来,劳动人民注意了草木荣____、候鸟去来等自然现象同气候的关系,据以安排农事。杏花开了,就好像大自然传语要赶快耕地;桃花开了,又好像暗示要赶快种谷子。布谷鸟开始唱歌,劳动人民懂得它在唱什么:“阿公阿婆,割麦插禾”。这样看来,花香鸟语,草长____飞,都是大自然的语言。

4、.横线上依次填的词语是:_________________________________

5、解释加点的词:

①销声匿迹____________②风雪载途____________

③年年如是____________④次第____________

6、用下列词语各写一句话:

①次第_______________________________________________________________ ②周而复始__________________________________________________________

7、.选文运用了_______、准确的语言,请在选文中按要求各摘录一句使用了修辞手法的句子。

①比喻___________________________________________________________ ②拟人_____________________________________________________________

③引用__________________________________________________________

8、.选文第一段写了四季自然景象的变化。试将句子的序号填入下列对应的季节后的横线上。

春________________

夏________________

秋________________

冬________________

9、四季景色有时并无明显的分界线,尤其在幅员辽阔的我国,更是如此。⑦⑧ 两句可以说是写的___________末__________初的景色。

10、.⑨句在选文第一段中的作用是:__________________________________

11、.概括两段的大意。

①第一段:__________________________________________________________ ②第二段:________________________________________________________

第三篇:SQL语言习题及答案

数据库原理之关系数据库SQL语言课后习题及答案

http://www.xiexiebang.comAME,TEACHER)

试用SQL的查询语句表达下列查询:

(1)检索LIU老师所授课程的课程号和课程名。

SELECT C#,CNAME

FROM C

WHERE TEACHER=„LIU‟

(2)检索年龄大于23岁的男学生的学号和姓名。

SELECT S#,SNAME

FROM S

WHERE(AGE>23)AND(SEX=„M‟)

(3)检索至少选修LIU老师所授课程中一门课程的女学生姓名。

SELECT SNAME

FROM S

WHERE SEX=„F‟ AND S# IN

(SELECT S#

FROM SC

WHERE C# IN

(SELECT C#

FROM C

WHERE TEACHER=„LIU‟)

NOTICE:有多种写法,比如联接查询写法:

SELECT SNAME

FROM S,SC,C

WHERE SEX=„F‟ AND SC.S#=S.S#

AND SC.C#=C.C#

AND TEACHER='LIU' 但上一种写法更好一些。

(4)检索WANG同学不学的课程的课程号。

SELECT C#

FROM C

WHERE C# NOT IN

(SELECT C#

FROM SC

WHERE S# IN

(SELECT S#

FROM S

WHERE SNAME='WANG'))

(5)检索至少选修两门课程的学生学号。

SELECT DISTINCT X.SNO

FROM SC X,SC Y

WHERE X.SNO=Y.SNO AND X.CNO<>Y.CNO Notice:对表SC进行自连接,X,Y是SC的两个别名。

(6)检索全部学生都选修的课程的课程号与课程名。

SELECT C#,CNAME

FROM C

WHERE NOT EXISTS

(SELECT *

FROM S

WHERE S# NOT IN

(SELECT *

FROM SC

WHERE SC.C#=C.C#))

要从语义上分解:(1)选择课程的课程号与课程名,不存在不选这门课的同学。

其中,“不选这门课的同学”可以表示为:

或者

SELECT *

FROM S

WHERE NOT EXISTS

(SELECT *

FROM SC

WHERE S.S#=C.S#

AND SC.C#=C.C#)

SELECT *

FROM S

WHERE S# NOT IN

(SELECT *

FROM SC

WHERE SC.C#=C.C#)

(7)检索选修课程包含LIU老师所授课的学生学号。

SELECT DISTINCT S#

FROM SC

WHERE C# IN

(SELECT C#

FROM C

WHERE TEACHER='LIU'))

3.3 设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式:

(1)πA(R)

(2)σB='17'(R)

(3)R×S

(4))πA,F(σC=D(R×S))

(1)SELECT A FROM R

(2)SELECT * FROM R WHERE B='17'(3)SELECT A,B,C,D,E,F FROM R,S

(4)SELECT A,F FROM R,S WHERE R.C=S.D

3.4 3.4 设有两个基本表R(A,B,C)和S(A,B,C)试用SQL查询语句表达下列关系代数表达式:

(1)R∪S

(2)R∩S

(3)R-S

(4)πA,B(R)πB,C(S)

(1)SELECT A,B,C

FROM R

UNION

SELECT A,B,C

FROM S

(2)SELECT A,B,C

FROM R

INTERSECT

SELECT A,B,C

FROM S

(3)SELECT A,B,C

FROM R

WHERE NOT EXISTS

(SELECT A,B,C

FROM S

WHERE R.A=S.A AND R.B=S.B AND R.C=S.C)

(4)SELECT R.A,R.B,S.C

FROM R,S

WHERE R.B=S.B

3.5 试叙述SQL语言的关系代数特点和元组演算特点。

(P61-62)

3.6 试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:

(1)统计有学生选修的课程门数。

SELECT COUNT(DISTINCT C#)FROM SC

(2)求选修C4课程的学生的平均年龄。

SELECT AVG(AGE)

FROM S

WHERE S# IN

(SELECT S#

FROM SC

WHERE C#='C4')或者,SELECT AVG(AGE)

FROM S,SC

WHERE S.S#=SC.S# AND C#='004'

(3)求LIU老师所授课程的每门课程的学生平均成绩。

SELECT CNAME,AVG(GRADE)

FROM SC ,C

WHERE SC.C#=C.C# AND TEACHER='LIU'

GROUP BY C#

(4)统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。

SELECT DISTINCT C#,COUNT(S#)

FROM SC

GROUP BY C#

HAVING COUNT(S#)>10

ORDER BY 2 DESC, C# ASC

(5)检索学号比WANG同学大,而年龄比他小的学生姓名。

SELECT X.SNAME

FROM S AS X, S AS Y

WHERE Y.SNAME='WANG' AND X.S#>Y.S# AND X.AGE

(6)检索姓名以WANG打头的所有学生的姓名和年龄。

SELECT SNAME,AGE

FROM S

WHERE SNAME LIKE 'WANG%'

(7)在SC中检索成绩为空值的学生学号和课程号。

SELECT S#,C#

FROM SC

WHERE GRADE IS NULL

(8)求年龄大于女同学平均年龄的男学生姓名和年龄。

SELECT SNAME,AGE

FROM S AS X

WHERE X.SEX='男' AND X.AGE>(SELECT AVG(AGE)FROM S AS Y WHERE Y.SEX='女')

(9)求年龄大于所有女同学年龄的男学生姓名和年龄。

SELECT SNAME,AGE

FROM S AS X

WHERE X.SEX='男' AND X.AGE>ALL(SELECT AGE FROM S AS Y WHERE Y.SEX='女')

3.7 试用SQL更新语句表达对教学数据库中三个基本表S、SC、C的各个更新操作:

(1)往基本表S中插入一个学生元组(„S9‟,„WU‟,18)。

INSERT INTO S(S#,SNAME,AGE)VALUES('59','WU',18)

(2)在基本表S中检索每一门课程成绩都大于等于80分的学生学号、姓名和性别,并把检索到的值送往另一个已存在的基本表STUDENT(S#,SANME,SEX)。

INSERT INTO STUDENT(S#,SNAME,SEX)

SELECT S#,SNAME,SEX

FROM S WHERE NOT EXISTS

(SELECT * FROM SC WHERE

GRADE<80 AND S.S#=SC.S#)

(3)在基本表SC中删除尚无成绩的选课元组。

DELETE FROM SC

WHERE GRADE IS NULL

(4)把WANG同学的学习选课和成绩全部删去。

DELETE FROM SC

WHERE S# IN

(SELECT S#

FROM S

WHERE SNAME='WANG')

(5)把选修MATHS课不及格的成绩全改为空值。

UPDATE SC

SET GRADE=NULL

WHERE GRADE<60 AND C# IN

(SELECT C#

FROM C

WHERE CNAME='MATHS')(6)把低于总平均成绩的女同学成绩提高5%。

UPDATE SC

SET GRADE=GRADE*1.05

WHERE GRADE<(SELECT AVG(GRADE)FROM SC)AND S# IN(SELECT S# FROM S WHERE SEX='F')

(7)在基本表SC中修改C4课程的成绩,若成绩小于等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)。

UPDATE SC

SET GRADE=GRADE*1.05

WHERE C#='C4' AND GRADE<=75

UPDATE SC

SET GRADE=GRADE*1.04

WHERE C#='C4' AND GRADE>75

3.8 在第1章例1.4中提到“仓库管理”关系模型有五个关系模式:

零件 PART(P#,PNAME,COLOR,WEIGHT)

项目 PROJECT(J#,JNAME,DATE)

供应商 SUPPLIER(S#,SNAME,SADDR)

供应 P_P(J#,P#,TOTOAL)

采购 P_S(P#,S#,QUANTITY)

(1)试用SQL DDL语句定义上述五个基本表,并说明主键和外键。

CREATE TABLE PART

(P# CHAR(4)NOT NULL,PNAME CHAR(12)NOT NULL,COLOR CHAR(10),WEIGHT REAL,PRIMARY KEY(P#))

CREATE TABLE PROJECT

(J# CHAR(4)NOT NULL,JNAME CHAR(12)NOT NULL,DATE DATE,PRIMARY KEY(J#))

CREATE TABLE SUPLIER

(S# CHAR(4)NOT NULL,SNAME CHAR(12),SADDR VARCHAR(20),PRIMARY KEY(S#))

CREATE TABLE P_P

(J# CHAR(4),P# CHAR(4),TOTAL INTEGER,PRIMARY KEY(J#,P#),FOREIGN KEY(J#)REFERENCE PROJECT(J#),FOREIGN KEY(P#)REFERENCE PART(P#))

CREATE TABLE P_S

(P# CHAR(4),S# CHAR(4),QUANTITY INTEGER,PRIMARY KEY(P#,S#),FOREIGN KEY(P#)REFERENCE PART(P#),FOREIGN KEY(S#)REFERENCE SUPLIER(S#))

(2)试将PROGECT、P_P、PART三个基本表的自然联接定义为一个视图VIEW1,PART、P_S、SUPPLIER 三个基本表的自然联接定义为一个视图VIEW2。

CREATE VIEW VIEW1(J#,JNAME,DATE,P#,PNAME,COLOR,WEIGHT,TOTAL)

AS SELECT PROJECT.J#,JNAME,DATE,PART.P#,PNAME,COLOR,WEIGHT,TOTAL

FROM PROJECT,PART,P_P

WHERE PART.P#=P_P.P# AND P_P.J#=PROJECT.J

#

CREATE VIEW VIEW2(P#,PNAME,COLOR,WEIGHT,S#,SNAME,SADDR,QUANTITY)

AS SELECT PART.P#,PNAME,COLOR,WEIGHT,SUPPLIER.S#,SNAME,SADDR,QUANTITY

FROM PART,P_S,SUPPLIER

WHERE PART.P#=P_S.P# AND P_S.S#=SUPPLIER.S#

(3)试在上述两个视图的基础上进行数据查询:

1)检索上海的供应商所供应的零件的编号和名字。

SELECT P#,PNAME FROM VIEW2 WHERE SADDR='SHANGHAI'

2)检索项目J4所用零件的供应商编号和名字。

SELECT S#,SNAME FROM VIEW2 WHERE P# IN(SELECT P# FROM VIEW1 WHERE J#='J4')

3.9 对于教学数据库中基本表SC,已建立下列视图:

CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)

AS SELECT S#,COUNT(C#),AVG(GRADE)

FROM SC

GROUP BY S#

试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作。

(1)SELECT *

FROM S_GRADE

允许

SELECT S#,COUNT(C#),AVG(GRADE)FROM SC GROUP BY S#

(2)SELECT S#,C_NUM

FROM S_GRADE

WHERE AVG_GRADE>80

允许

SELECT S#,COUNT(C#)FROM SC WHERE AVG(GRADE)>80

(3)SELECT S#,AVG_GRADE

FROM S_GRADE

WHERE C_NUM>(SELECT C_NUM

FROM S_GRADE

WHERE S#=„S4‟)

允许

SELECT S#,AVG(GRADE)

FROM SC AS X

WHERE COUNT(X.C#)>(SELECT COUNT(Y.C#)FROM SC AS Y WHERE Y.S#='S4')

GROUP BY S#

(4)UPDATE S_GRADE

SET C_NUM=C_NUM+1

WHERE S#=„S4‟

不允许

(5)DELETE FROM S_GRADE

WHERE C_NUM>

4不允许

3.10 预处理方式对于嵌入式SQL的实现有什么重要意义? 预处理方式是先用预处理程序对源程序进行扫描,识别出SQL语句,并处理成宿主语言的函数调用形式; 然后再用宿主语言的编译程序把源程序编译成目标程序。这样,不用扩充宿主语言的编译程序,就能处理SQL语句。

3.11 在宿主语言的程序中使用SQL语句有哪些规定?

在宿主语言的程序中使用SLQ语句有以下规定:

(1)在程序中要区分SQL语句与宿主语言语句

(2)允许嵌入的SQL语句引用宿主语言的程序变量(称为共享变量),但有两条规定:

1)引用时,这些变量前必须加“:”作为前缀标识,以示与数据库中变量有区别。

2)这些变量由宿主语言的程序定义,并用SQL的DECLARE语句说明。

(3)SQL的集合处理方式与宿主语言单记录处理方式之间要协调。需要采用游标机制,把集合操作转换成单记录处理方式。

3.12 SQL的集合处理方式与宿主语言单记录处理方式之间如何协调?

由于SQL语句处理的是记录集合,而宿主语言语句一次只能处理一个记录,因此需要用游标(cousor)机制,把集合操作转换成单记录处理方式。

2.13 嵌入式SQL语句何时不必涉及到游标?何时必须涉及到游标?

(1)INSERT、DELETE、UPDATE语句,查询结果肯定是单元组时的SELECT语句,都可直接嵌入在主程序中使用,不必涉及到游标。

(2)当SELECT语句查询结果是多个元组时,此时宿主语言程序无法使用,一定要用游标机制把多个元组一次一个地传送给宿主语言处理。

第四篇:c语言备考习题及部分答案

一、判断题

1.格式字符%md中的m不能为负。(×)2.实际上,可以用顺序、分支、循环三种结构构造任何算法。()3.printf(“%d”,sizeof(1234));其结果是4。(×)4.在C语言中,任何一个表达式的最后加上一个分号就构成一个合法的语句。()

二、单选题

1.下述程序的输出结果是(B)

#include

void main()

{int a,b,c=241;

a=c/100%9;

b=-1&&-1;

printf(“%d,%d”,a,b);

} 2.若有定义:int x,y;char a,b,c;并有以下输入数据:x=1 2 A B C,则能给x赋整数1,给赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是(D)A)scanf(“x%d y=%d”,&x,&y);

a=getch();b=getch();c=getch();B)scanf(“x=%d%d”,&x,&y);

a=getch();b=getch();c=getch();C)scanf(“x=%d%d%c%c%c”,7x,&y,&a,&b,&c);D)scanf(“x=%d%d%c%c%c%c%c”,&x,&y,&a,&b,&b,&c,&c);3.已有定义double d,f;数据的输入方式为:3.45 1.2 根据定义和数据的输入方式,输入函数调用语句的正确形式为(A)A)scanf(“%lf%lf”,&d,&f)B)scanf(“%f%f”,&d,&f)

5.下面程序执行结果是32768。(×)

main()

{int a,b;

printf(“%dn”,b=(a=32767,a+1));}

C)scanf(“3.2f%3.1f”,&d,&f)D)scanf(“%3.2lf%3.1lf”,&d,&f)4.如下程序: #include

void main()

{ int m,n,k;

m=(n=4)+(k=10-7);

printf(“m=%dn”,m);

}

运行后m的值为(C)。

(A)(B)(C)7

(D)14

5.下面程序的输出是(C)。

#include

void main()

{ int x=10,y=3;

printf(“%dn”,y=x/y);

}

(A)0

(B)

1(C)3(D)不确定的值

6.下面程序运行情况是(D)。

#include

void main()

{ int x=3,y=0,z=0;

if(x=y+z)

printf(“****”);

else

printf(“####”);

}

(A)有语法错0不能通过编译

(B)输出****

(C)可以通过编译,但不能通过连接,因而不能运行

(D)输出#### 7.结构化程序的三种基本结构是(A)。(A)顺序结构、选择结构、循环结构

(B)递归结构、循环结构、转移结构

(C)嵌套结构、递归结构、顺序结构

(D)循环结构、转移结构、顺序结构

8.以下程序的输出结果是(B)。#include main(){ int i=010,j=10;

printf(“%d,%d”,++i,j--);}(A)11,10

(B)9,10

(C)010,9

(D)10,9 9.运行完下列程序后,在屏幕上的内容是(D)。main(){ int a=0;

a+=(a=12);

printf(“%dn”,a);} 10.语句printf(“s=%-5.3s”,“computer”);的输出结果是(B)。

A)s= com B)s=com

C)s= ter D)s=ter

11.下面程序的输出是(C)

main()

{int

x=10,y=3;

printf(“%dn”,y=x/y);

}

A)0

B)C)

3D)不确定的值 12.执行下面程序中输出语句后,a的值是(C)。

main()

{ int

a;

printf(“%dn”,(a=3*5,a*4,a5));

}

A)65 B)20

C)1

5D)10 13.下列程序的输出结果是(A)。

main()

{int a=-1,b=1,c;

c=(a++<=0)&&!(b--<=0));

printf(“%d,%d,%d”,a,b,c);}

A)0,0,1

B)-1,1,1

C)0,1,0

D)0,0,0

14.以下程序运行后,m的值为(C)。

#include

void main()

{ int m,n,k;

m=(n=4)+(k=10-7);

printf(“m=%dn”,m);}

A)B)3

C)7

D)14

15.下面程序的输出结果是(D)。

main()

{int x=10;

printf(“%dn”,~x);}

A)9

B)-9

C)11

D)-11 16.以下程序的输出结果是(D)。

main()

{int x=10,y=10;

printf(“%d,%dn”,x--,--y);}

A)10,10

B)9,9

C)9,10

D)10,9 A.B.C.D.17.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列,如果字符串长度大于5,则输出按方式(B)。

A)从左起输出该字符串,右补空格

B)按原字符长从左向右全部输出

C)右对齐输出该字串,左补空格

D)输出错0信息

18.putchar函数可以向终端输出一个 D A)整型变量表达式值

B)实型变量值 C)字符串

D)字符或字符型变量值

19.根据定义和数据的插入方式,输入语句的正确形式为(B)。

已有定义:float f1,f2;数据的输入方式:4.52

3.5 A)scanf(“%f,%f”,&f1,&f2);B)scanf(“%f%f”,&f1,&f2);C)scanf(“%3.2f %2.1f”,&f1,&f2);D)scanf(“%3.2f%2.1f”,&f1,&f2);20.已知ch是字符型变量,下面不正确的赋值语句是(A)。

A)ch=''a+b''

B)ch=''O'';

C)ch=''7''+''9'';D)ch=5+9;

21.假设int a=4;以下不正确的语句是(A)。

A)a+1=4;

B){a+++ +4;a/=4}

C);

D)printf(“a+1=4”);22.如下程序的执行结果是(B)。

main()

{ int x=023;

printf(“%dn”,--x);}

A)17

B)18

C)23

D)24 23.以下程序的输出结果是(D)。

main()

{char x=040;

printf(“%dn”,x=x<<1);}

A)100

B)80

C)120

D)64

24.假如一个整型变量的最大允许值为32767,那

么运行如下程序后屏幕上会输出的结果是(B)

main()

{ int a,b;

a=32767;

b=a+1;

printf(“%d,%d”,a,b);

}

A)32767,32768 B)32767,-32768 C)

32767,0 D)运行时报错

25.已知字母A的ASCII码为十进制的65,下面程序的输出是C main()

{ char ch1,ch2;ch1=''A''+''5''-''3'';

ch2=''A''+''6''-''3'';

printf(“%d,%cn”,ch1,ch2);

}

A)67,D

B)B,C

C)C,D

D)不确定的值

26.请读程序片段:int i=65536;printf(“%dn”,i);上面程序片段的输出结果是(B)。A)65536

B)0

C)有语法错0,无输出结果

D)-1 27.在下列程序段中:

int x, y;

scanf(“%3d*2d%d”,&x,&y);

若输入的数据为:12345678,则x、y的值分别为(B)。

A)123,456

B)123,678

C)12345 678

D)无法得到正确的值

28.有如下程序,输入数据12 345后,y的值是(B)。

#include main(){ int x;float y;

scanf(“%3d%f”,&x,&y);}

(A)12.000000

(B)345.000000

(C)12345.000000

(D)0.000000 29.有如下程序,若要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是(D)

main()

{int a1,a2;

char c1,c2;

scanf(“%d%d”,&a1,&a2);

scanf(“%c%c”,&c1,&c2);

}(A)1020AB

(B)10 20AB(C)10 20 AB

(D)10 20AB 30.下列语句的输出为(A)。

int x=-1;

printf(“%d,%u,%o”,x,x,x);

A)-1,65535,177777

B)-1,-1,-1 C)-1,32767,-177777

D)-1,32768,177777

31.若有定义int a=3;则执行完printf(“%d”,-a--);语句后,a 的值为(B)。

A)-

3B)

2C)-2

D)3 32.以下程序的输出结果是(C)。int x=3,y=4;void main(){ int x,y=5;

x=y++;

printf(“%d”,x);}

A)3

B)

4C)

5D)6

33.设有如下定义:int x=10,y=3,z;则语句:

z=(x%y,x/y));

printf(“%dn”,Z);

的输出结果是(D)

A)B)0

C)4

D)3

34.以下程序的输出结果是(D).main()

{ int a=3;

printf(“%dn”,(a+a-=a*a));}

A)-6

B)12

C)0

D)–12

35.设有定义:int x=1,y=-1;则语句:

printf(“%dn”,(x--&++y);的输出结果是(B).A)1

B)0

C)-1

D)2

36.设有如下定义: int x=10,y=3,z;则语句: printf(“%dn”,z=x%y,x/y));的输出结果是

(D)。

A)1

B)0

C)4

printf(“n=%dn”,n);}

A)30

B)24

C)60

D)48 D)3

42.下面程序的运行结果是(B)

37.下列程序的输出结果是(A)

main()

main()

{ double

{int x=0,y=0;

while(!x)y+=++x;

printf(“%dn”,y);

}

d=3.2;

int x,y;

x=1.2;

y=(x+3.8)/5.0;

printf(“%d n”, d*y);

}

A)3

B)3.2

C)0

D)3.07

38.已知E的ASCII码是69,则执行以下语句的结果是(A)。

printf(“%c”,''D''-''8''+''5'');

A)66

B)A

C)B

D)E 39.执行下面程序后,n的值为(C)。

main()

{int n,a=2,b=3,c=4;

n=(a

n=(n>b)?b:c;

n=(n

A)5

B)4

C)3

D)2 40.以下程序执行完后,a 的值为(C)

#inlcude

void main()

{int a;

printf(“%dn”,(a=3*5,a*4,a+5));}

A)65

B)20

C)15

D)10 41.下面程序的运行结果是(B)

main()

{int n;

(n=6*4,n+6),n*2;

A)1

B)0

C)控制表达式非法

D)程序执行无限次

43.下面程序的运行结果是(B)

main()

{int n,a=2,b=3,c=4;

n=(a

n=(n>b)?b:c;

}

A)5

B)4

C)3

44.以下程序的运行结果为

(C)

。D)2

main()

{unsigned a=3,b=10;

printf(“%dn”,a<<2|b>>1);}

A)3

B)10

C)13

D)14 45.以下程序的运行结果为(A)。

main()

{int x=17,y=26;

printf(“%d”,y/=(x%=6));}

A)5

B)8

C)2

D)26 46.以下程序的输出是(B).

main()

{int a,b,d=241;

a=d/100%9;

b=(-1)&&(-1);

printf(“%d,%dn”,a,b);}

A)6,1

B)2,1

C)6,0

D)2,0 47.下列程序段的输出结果是(A)。

int x=1 , y=1 , z;z=1||++x&&y--;

printf(“n%d,%d,%d”,x,y,z);

A)1,1,1

B)2,0,1

C)2,1,1

D)2,0,0

48.下列程序的运行结果是(B).

#include

main()

{unsigned a,b,c;

a=0x255;b=a<<4;

x=(~b)&0xff;

printf(“%f”,x);}

a++<=25&&b--<=2&&c++

?

A)0x55

B)0xaf

C)0x50

pritnf(“%d,%d,%dn”,a,b,c):printf(“%d,%d,%dn”,a,b,D)0xda 49.若有定义int a=25,b=14,c=19;则以下三目运算符构成的语句的执行结果是(B)

三、多选题

1.结构化程序设计思想应该包括(ABCD)。

(A)使用顺序、分支、循环三种基本结构;(B)限制使用goto语句;

(C)应该使用自顶向下、逐步求精的方法;(D)应该使用模块化的方法;

(E)编码过程中,变量名的命名只要程序员自己明白就可以了;

c);

A)25,14,19

B)26,13,19

C)25,13,19

D)26,14,19 2.2.对于scanf()函数,下列说法正确的是(ABD)。

A)如果相邻格式符之间没有数据分隔,则对应的输入数据之间可用空格、回车分隔。B)输入数据时不能指定精度。

C)在用格式说明符“%c”输入单个字符时,空格字符和转义字符是无效字符,即不能被输入。D)遇到空格、或者回车时,系统认为一个数据输入结束。

3.3.已知ch是字符型变量,下面正确的赋值语句是(BC)。

A)ch=''123'';

B)ch=''xff'';

C)ch=''t'';

D)ch=“";

4.4.若有定义int a,b;float x;,则以下不正确的赋值语句是(ACD)。

A)a=1,b=2,B)b++;

C)a=b=

5D)b=int(x);

四、填空题

1.在C语言中没有固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由(标准I/O库/系统)提供。

2.语句printf(”%d“,(a=2)&&(b=-2));的输出结果是____1________。3.执行以下程序段后,a 的值是______1____.int a;a=-2*4%-5/2;

五、阅读程序

1.下列程序的运行结果是(3 2 1).

main()

{int x=1;

{int x=2;

{int x=3;

printf(”%d“,x);

}

printf(”%d“,x);

}

printf(”%d",x);

}

第五篇:大自然的语言 答题+答案

二、阅读理解

(一)阅读下面文字,然后回答问题。

经度差异是影响物候的第二个因素。经度之所以发生影响,是离海洋远近的关系。凡是近海的地方,比同纬度的内陆,冬天温和,春天反而寒冷。所以沿海地区的春天的来临比内陆要迟若干天。如大连纬度在北京以南约一度,但在大连,连翘和榆叶梅的盛开都比北京要迟一个星期。又如济南苹果开花在四月中或谷雨节,烟台要到立夏。两地纬度相差无几,但烟台靠海,春天便来得迟了。

(1)这段文字说明的内容是___________________________________________

(2)这段文字的中心句是第______句,这段文字是按__________顺序解说事理的。

(3)用大连和北京、济南和烟台相比有什么作用?

答:___________________________________

(4)文中运用了________、_________、________等说明方法。

(5)“凡是”“都”在文中有什么表达作用?

答:________________________________

(一)(1)影响物候的第二个因素经度的差异

(2)第一句话 按概括到具体的顺序解说事理。

(3)说明经度的差异影响物候的来临。

(4)举例子 列数字 作比较

(5)表示没有例外,这样就准确地表达了经度对物候的影响。

(二)阅读下面文字,回答问题。

几千年来,劳动人民注意了草木荣枯、候鸟去来等自然现象同气候的关系,据以安排农事。杏花开了,就好像大自然在传语要赶快耕地;桃花开了,又好像在暗示要赶快种谷子。布谷鸟开始唱歌,劳动人民懂得它在唱什么:“阿公阿婆,割麦插禾。”这样看来,花香鸟语,草长莺飞,都是大自然的语言。

(1)解释“据以安排农事”这句话的意思。

答:__________________________________________

(2)找出两组反义词语写在下边。

答:____________________________________________

(3)用“||”将这段文字分为三层。

(4)这段文字中有三处运用拟人的修辞方法。将表示拟人的三个词语写在下面横线上。

①________________ ②________________ ③__________________

(5)是否能将“赶快种谷子”后边的句号改为分号?判断下列说法的正误,对的画“√”,错的画“×”。

A.能,因为这三句都是拟人句式,内容上没有什么区别。()

B.不能。因为杏花、桃花是植物,而布谷鸟是动物,两种不同类型的物候现象不宜合在一个句子里说。()

C.不能。因为前者说的是春天的物候现象,后者说的是夏季的物候现象。()

D.能。因为三句都是在说明物候现象与农事的关系,杏花、桃花和布谷鸟又是同一类事物。()

(6)本段说明的对象是()

A.大自然的语言是指杏花开了,桃花开了,布谷鸟唱歌了这类自然现象。

B.花香鸟语,草长莺飞,都是大自然的语言。

C.自然现象同气候的关系决定农事的安排。

D.要注意观察气候与自然现象的关系。

(7)本段扣住“草木荣枯、候鸟去来”举了哪三个例子说明自然现象与气候的关系?

答:_________________________________________

(8)本段的说明顺序是()

A.时间顺序 B.空间顺序 C.逻辑顺序

(二)(1)根据这些来安排农事。

(2)荣枯 去来

(3)……据以安排农事。||杏花开了……割麦插禾。||这样看来……

(4)①传语 ②暗示 ③唱歌

(5)A.× B.√ C.√ D.×

(6)B

(7)①杏花开了…… ②桃花开了…… ③布谷鸟开始唱歌……

(8)A

(三)阅读下面的语段,完成后面的练习。

立春过后,大地渐渐地沉睡中_______(A.清醒B.苏醒;C.醒悟;D.复苏)过来。冰雪融化,草木萌发,各种花_________(A.次第;B.连续;C.陆续;

D.全部)开放。再过两个月,燕子翩然归来。不久,布谷鸟也来了。于是转入炎热的夏季,这是植物孕育果实的时期。到了秋天,果实成熟,植物的叶子渐渐变黄,在秋风中_________(A.纷纷;B.刷刷;C.簌簌)的落下来。北雁南飞,活跃在田间草际的昆虫也都销声匿迹。到处呈现一片衰草连天的景象,准备迎接风雪载途寒冬。在地球上温带和亚热带区域里,年年如是,周而复始。

几千年来,劳动人民注意了草木荣枯、候鸟去来等自然现象同气候的关系,据以安排农事。杏花开了,就好像大自然在传语要赶快耕地;桃花开了,又好像在暗示要赶快种谷子。布谷鸟开始唱歌,劳动人民懂得它在唱什么:“阿公阿婆,割去播禾。”这#者来,花香鸟语,草长莺飞,都是大自然的语言。

(1).在语段中横线上填上恰当的词语。

(2).解释词语:销声匿迹

翩然

(3).这两段文字的说明对象是()

物候现象;B.气候变化;C.物候规律;D.四季景色变化。

4.这两段文字的说明顺序是:____________________________,主要的说明方法是:

5.去掉“温带和亚热带区域里”这几个词语行不行,为什么?

(三)1.B A C

2.销声匿迹:这里指消失了鸣叫声,藏起了形迹。翩然:动作轻快的样子。

3.A

4.时间顺序;举例子

5.不行。以上情况只限于“地球上温带和亚热带区域里”。

6.花香鸟语、草长莺飞等各种自然现象和气候有密切关系,它们好像在提醒农民适时安排农事,起到了语言的作用,所以作者说它们是大自然的语言。

(一)语段点将

首先是纬度。越往北桃花开得越迟,候鸟也来得越晚。值得指出的是物候现象南北(A)的日数因季节的(B)而不同。我国大陆性气候显著,冬冷夏热。冬季南北温度悬殊,夏季却相差不大。在春天,早春跟晚春也不相同。如要早春三四月间,南京桃花要比北京早开20天。(①)到晚春5月初,南京刺槐开花只比北京早10天。(②)在华北常感觉到春季短促,冬天结束,夏天就到了。

1.给文中A、B两处分别选择恰当词语。

(1)差别(2)差异 A()B()

2.给文中①②两处选择恰当的连词

()

A.虽然但是 B.由于 因此

C.可是因而 D.但是 所以

3.指出句中加粗词的作用。

(1)南京刺槐开花只比北京早10天。

答:________________________________________________。

(2)冬天结束,夏天就到了。

答:________________________________________________。

4.语段说明的中心是

()

A.纬度

B.物候现象

C.纬度对物候来临的决定作用

D.我国大陆气候显著

5.语段所用的说明方法有________________________________。

答案:

(一)1.A(2)B(1)2.D 3.(1)强调说明相差数少(2)表示春天短促4.C 5.举例子、作比较、列数字

下载大自然的语言习题及答案word格式文档
下载大自然的语言习题及答案.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    《大自然的语言》阅读及答案[共五篇]

    《大自然的语言》阅读及答案《大自然的语言》阅读及答案120xx年岁末,印度洋发生空前的海啸,国际社会在积极展开救援行动的同时,也在反思:人类能否依靠自身力量躲过这场灾难?在种......

    习题及答案

    1、去好呢 还是不去好呢 2、你看到什么了 孩子 3、我也不知道该不该去 4、能否更上一层楼 主要是看我们的努力程度怎么样 5、再见吧 亲爱的妈妈 6、全体立正 7、这孩子的嘴......

    大自然的语言阅读测试题(答案)

    《大自然的语言》阅读测试题阅读下面的语段,完成后面的练习: (一) 立春过后,大地渐渐地沉睡中(A、清醒;B、苏醒;C、醒悟; D、复苏)过来。冰雪融化,草木萌发,各种花(A、次第;B、连续;C、陆续;D、全部)......

    《大自然的语言》课堂阅读答案

    课前游戏:1、猜词语:一名学生不准说话,看着教师给出的词语,想办法其他同学猜到。2、小结:要是人类不会说话该会闹出多少笑话来啊!教学过程:1、大自然是不会说话的,但他也有自己的语言,今......

    自考Java语言程序设计(一)课后习题及答案

    更多优质自考资料尽在百度贴吧自考乐园俱乐部 (http://tieba.baidu.com/club/5346389)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你......... 自考Java语言程序设计(一)课后习......

    c语言备考习题及部分答案(精选五篇)

    一、判断题 1. 在函数定义中,形参变量有时也可以是全局变量。( × 2. 在C程序中,函数调用可以作为函数的形参。× 3. 在C程序中,函数调用可以作为函数的实参。√ 4. 在C程序......

    C语言课后习题答案5篇

    C语言课后习题答案-第四版- 第一章 5、请参照本章例题,编写一个C语言程序,输出以下信息: **************************** V e r y G o o d ! **************************** #inc......

    国际贸易习题 及答案

    一:名词解释 1、约首: 合同的序言部分,包括合同的名称、编号、订约日期和订约地点、各方当事人的名称和地址、电报挂号、电传号码、传真号码、买卖双方订立合同的意愿和执行......