中华上下五千年这本书共有多少字

JavaScript09

中华上下五千年这本书共有多少字,第1张

《中华上下五千年》约有343千字。

书名:中华上下五千年

作者:墨人

ISBN:9787104029397

定价:¥199.00

出版社:中国戏剧出版社

出版时间:2011-4-1

装帧:精装

开本:大16开

扩展资料:

《中华上下五千年》是2011年中国戏剧出版社出版的图书,作者是墨人。

作者以时间为经,以事件和人物为纬,穿针引线,纵横交织,讲述中华五千年历史文化的精髓。

编者墨人以时间为经,以事件和人物为纬,穿针引线,纵横交织,从盘古开天辟地的传说开始。此书成为名副其实的掌上历史博物馆。

《中华上下五千年》自1979年初版问世以后,在社会上产生广泛的影响。这部书原来是为少年儿童写的,但在读者中,不仅有大量青年学生、职工,还有相当一部分老人。

如果说作者在选择材料上有什么倾向的话,那就是着重发扬中华民族的传统美德,特别是一种为正义事业的献身精神,一种“富贵不能淫,贫贱不能移,威武不能屈”的英雄气概。

历史是不可能重复的,但历史又是一面镜子,这似乎是古往今来都承认的道理。在这部书所收集的故事中,读者不难找到一些有借鉴作用的东西;在一些优秀的历史人物身上,我们也可以我到某些思想品格和道德情操,至今仍有一定教育意义。

正如《前言》中说过,不能凭一则故事对历史人物作全面的反映。对一些优秀历史人物,主要写他们积极的一面(对这一面,只根据史料叙述,不作虚美描写,也不把人物拔高),但并不是说他们没有消极的一面。

任何杰出的历史人物,都有他们的缺点或错误。例如古代的爱国将领、民族英雄和坚持改革的政治家,他们的爱国的正义活动,几乎都羼杂着封建的忠君思想。我们不能超越历史条件苛求古人,也不能离开历史条件盲目崇拜古人。

参考资料来源:百度百科-中华上下五千年

给你个程序参考下,这是一个24分时统计的程序。或许对你有帮助。

#include <reg52.h>

#define uint unsigned int

#define uchar unsigned char

#define shum P2

sbit add=P3^6

sbit aoc=P3^7

sbit gw=P0^3

sbit sw=P0^2

sbit ba=P0^1

sbit qa=P0^0

sbit fengm=P0^6

uchar b,aa,bai,shi,ge,a,sj

uint ft,temp,qian,sj1,js1,js2,js3,js4,js5,js6,js7,js8,js9,js10,js11,js12,

js13,js14,js15,js16,js17,js18,js19,js20,js21,js22,js23,js24

uchar code table[]={

0x02,0x9e,0x24,0x0c,0x98,0x48,0x40,0x1e,0x00,0x08,

}

void fenm()

void delay(uint t)

void display(uchar shi,uchar ge)

void init()

void main()

{

init()

while(1)

{

if(add==0||aoc==0)

{

aa=255

while(aa--)

if(add==0) //加数段

temp++

while(add!=1)

{

display(shi,ge)a=0

if(temp==10000)

{temp=0fenm()}

}

qian=temp/1000%10

bai=temp/100%10

shi=temp/10%10

ge=temp%10

display(shi,ge)

if(aoc==0)//查询统计表。

{

while(aoc!=1){

a++

qian=a/1000%10

bai=a/100%10

shi=a/10%10

ge=a%10

display(shi,ge)

a--

}

a++

if(a==1)

{

qian=js1/1000%10

bai=js1/100%10

shi=js1/10%10

ge=js1%10

display(shi,ge)

delay(10)

}

if(a==2)

{

qian=js2/1000%10

bai=js2/100%10

shi=js2/10%10

ge=js2%10

display(shi,ge)

delay(10)

}

if(a==3)

{

qian=js3/1000%10

bai=js3/100%10

shi=js3/10%10

ge=js3%10

display(shi,ge)

delay(10)

}

if(a==4)

{

qian=js4/1000%10

bai=js4/100%10

shi=js4/10%10

ge=js4%10

display(shi,ge)

delay(10)

}

if(a==5)

{

qian=js5/1000%10

bai=js5/100%10

shi=js5/10%10

ge=js5%10

display(shi,ge)

delay(10)

}

if(a==6)

{

qian=js6/1000%10

bai=js6/100%10

shi=js6/10%10

ge=js6%10

display(shi,ge)

delay(10)

}

if(a==7)

{

qian=js7/1000%10

bai=js7/100%10

shi=js7/10%10

ge=js7%10

display(shi,ge)

delay(10)

}

if(a==8)

{

qian=js8/1000%10

bai=js8/100%10

shi=js8/10%10

ge=js8%10

display(shi,ge)

delay(10)

}

if(a==9)

{

qian=js9/1000%10

bai=js9/100%10

shi=js9/10%10

ge=js9%10

display(shi,ge)

delay(10)

}

if(a==10)

{

qian=js10/1000%10

bai=js10/100%10

shi=js10/10%10

ge=js10%10

display(shi,ge)

delay(10)

}

if(a==11)

{

qian=js11/1000%10

bai=js11/100%10

shi=js11/10%10

ge=js11%10

display(shi,ge)

delay(10)

}

if(a==12)

{

qian=js12/1000%10

bai=js12/100%10

shi=js12/10%10

ge=js12%10

display(shi,ge)

delay(10)

}

if(a==13)

{

qian=js13/1000%10

bai=js13/100%10

shi=js13/10%10

ge=js13%10

display(shi,ge)

delay(10)

}

if(a==14)

{

qian=js14/1000%10

bai=js14/100%10

shi=js14/10%10

ge=js14%10

display(shi,ge)

delay(10)

}

if(a==15)

{

qian=js15/1000%10

bai=js15/100%10

shi=js15/10%10

ge=js15%10

display(shi,ge)

delay(10)

}

if(a==16)

{

qian=js16/1000%10

bai=js16/100%10

shi=js16/10%10

ge=js16%10

display(shi,ge)

delay(10)

}

if(a==17)

{

qian=js17/1000%10

bai=js17/100%10

shi=js17/10%10

ge=js17%10

display(shi,ge)

delay(10)

}

if(a==18)

{

qian=js18/1000%10

bai=js18/100%10

shi=js18/10%10

ge=js18%10

display(shi,ge)

delay(10)

}

if(a==19)

{

qian=js19/1000%10

bai=js19/100%10

shi=js19/10%10

ge=js19%10

display(shi,ge)

delay(10)

}

if(a==20)

{

qian=js20/1000%10

bai=js20/100%10

shi=js20/10%10

ge=js20%10

display(shi,ge)

delay(10)

}

if(a==21)

{

qian=js21/1000%10

bai=js21/100%10

shi=js21/10%10

ge=js21%10

display(shi,ge)

delay(10)

}

if(a==22)

{

qian=js22/1000%10

bai=js22/100%10

shi=js22/10%10

ge=js22%10

display(shi,ge)

delay(10)

}

if(a==23)

{

qian=js23/1000%10

bai=js23/100%10

shi=js23/10%10

ge=js23%10

display(shi,ge)

delay(10)

}

if(a==24)

{

qian=js24/1000%10

bai=js24/100%10

shi=js24/10%10

ge=js24%10

display(shi,ge)

delay(10)

}

if(a==25)

{

qian=temp/1000%10

bai=temp/100%10

shi=temp/10%10

ge=temp%10

display(shi,ge)

a=0

}

}

}

display(shi,ge) //显示

}

}

void delay(uint t) //延时子程序。

{

uchar j

for(tt>0t--)

for(j=10j>0j--)

}

void display(uchar qian,uchar bai,uchar shi,uchar ge) //显示子程序。

{

if(b==1)

{

shum=table[qian]

qa=1

delay(11)

qa=0

}

if(b==2)

{

shum=table[bai]

ba=1

delay(11)

ba=0

}

if(b==3)

{

shum=table[shi]

sw=1

delay(11)

sw=0

}

if(b==4)

{

shum=table[ge]

gw=1

delay(11)

gw=0

}

b++

if(b==5)

b=1

}

void int0() interrupt 1 //定时器0中断程序。

{

uchar jh

TH0=(65536-18300)/256

TL0=(65536-18300)%256

sj++

if(sj==18)//定时统计段

{

sj1++

sj=0

}

if(sj1==60)

{

sj1=0

jh++

if(jh==25)

jh=0

if(jh==1)

js1=temp

if(jh==2)

js2=temp

if(jh==3)

js3=temp

if(jh==4)

js4=temp

if(jh==5)

js5=temp

if(jh==6)

js6=temp

if(jh==7)

js7=temp

if(jh==8)

js8=temp

if(jh==9)

js9=temp

if(jh==10)

js10=temp

if(jh==11)

js11=temp

if(jh==12)

js12=temp

if(jh==13)

js13=temp

if(jh==14)

js14=temp

if(jh==15)

js15=temp

if(jh==16)

js16=temp

if(jh==17)

js17=temp

if(jh==18)

js18=temp

if(jh==19)

js19=temp

if(jh==20)

js20=temp

if(jh==21)

js21=temp

if(jh==22)

js22=temp

if(jh==23)

js23=temp

if(jh==24)

js24=temp

display(shi,ge)

fenm()

/*js12=js11

js11=js10

js10=js9

js9=js8

js8=js7

js7=js6

js6=js5

js5=js4

js4=js3

js3=js2

js2=js1

js1=temp

*/

}

}

void fenm() //凤鸣子程序。

{

ft=1000

while(ft!=0)

{

ft--

fengm=0

fengm=1

delay(1)

}

}

void init() //程序初始化。

{

temp=0

a=0

b=1

TMOD=0x01

TH0=(65536-18300)/256

TL0=(65536-18300)%256

EA=1

ET0=1

TR0=1

fenm()

如果你把程序看完了,应该看到了被屏蔽的那一段,队列移位便可以使你当前整点一直在数组第0个,上一点在第一个……