C语言 家谱问题

栏目:资讯发布:2023-09-22浏览:5收藏

C语言 家谱问题,第1张

#include<stdioh>

#include<stringh>

char w[5][20]={{"child"},{"parent"},{"sibling"},{"descendant"},{"ancestor"}};

    int kong(char a[]) {

    int n=0,i;

    for(i=0;a[i]!='\0';i++) {

    if(a[i]==' ')

    n++;

    else

    break;

    }

    return n;

}

char fam[200][20];

int num[200]={0};

int search(char a[],int n) {

    int i=1;

    while(1) {

    if(!strcmp(a,fam[i]))

    return i;

    i++;

    }

    return 0;

}

int search1(int n,int x) {

    int i=1;

    while(i<x) {

    if(num[i]==n)

    return i;

    i++;

    }

    return 0;

}

char name[1000],word[1000],n1[100],n2[100],d[100];

int main() {

    int n,m,i,j,a,b,t,x,k,h;

    while(scanf("%d%d",&n,&m)!=EOF) {

        memset(fam,'\0',sizeof(fam));

        memset(num,'\0',sizeof(num));

        scanf("%s",fam[1]);

        getchar();

        a=b=2;

        t=1;

        num[1]=1;

    for(i=2;i<=n;i++) {

        memset(name,'\0',sizeof(name));

        gets(name);

        b=kong(name);

        if(b>a) {

            if(fam[search1(t2+1,i)][0]!='\0')

                t=t2+1;

            else 

                t=t2;

        }

        else { if(b<a) {

            h=(a-b)/2;

            while(h>=1) {

                t=t/2;

                h--;

            }

        }}

    if(fam[search1(t2,i)][0]!='\0')

    x=t2+1;

    else x=t2;

    num[i]=x;

    for(j=b;name[j]!='\0';j++)

    fam[i][j-b]=name[j];

    a=b;

    }

    for(i=0;i<m;i++) {

    gets(word);

    k=0;h=0;

    memset(n1,'\0',sizeof(n1));

    memset(n2,'\0',sizeof(n2));

    memset(d,'\0',sizeof(d));

    for(j=0;word[j]!='\0';j++) {

    if(word[j]==' ') {

    k++;

    h=0;

    continue;

    }

    if(k==0)

    n1[j]=word[j];

    if(k==5) {

    n2[h]=word[j];

    h++;

    }

    if(k==3) {

    d[h]=word[j];

    h++;

    }

    }

    if(!strcmp(d,w[0])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if(a==b2||a==(b2+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[1])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if(b==a2||b==(a2+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[2])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    if((a==b+1&&a==b/22+1)||(a==b-1&&b==a/22+1))

    printf("True\n");

    else printf("False\n");

    continue;

    }

    if(!strcmp(d,w[3])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    while(a>0) {

    a=a/2;

    if(a==b) {

    printf("True\n");

    break;

    }

    if(a==0)

    printf("False\n");

    }

    continue;

    }

    if(!strcmp(d,w[4])) {

    a=search(n1,n);a=num[a];

    b=search(n2,n);b=num[b];

    while(b>0) {

    b=b/2;

    if(a==b) {

    printf("True\n");

    break;

    }

    if(b==0)

    printf("False\n");

    }

    continue;

    }

    }

    }

    return 0;

}

听说回答的够长能够自动采纳

王氏家谱 前言 悠悠岁月,几经沧桑。王氏家族从元末明初至今已历经数百年风雨春秋。 王氏家族,人材辈出。据咸丰汝州志、咸丰郏县志及名胜古迹、苍谷寺、三苏坟、王布政坟、石碑记载,王氏先祖几代在明朝中期也曾是影响一方的官员人士。先祖王尚絅位居浙江右布政使,他不仅是政治家、文学家也是书法家。武进士薛应旗曰:苍谷文追秦汉、诗逼苏李。曾著有《苍谷集》十二卷问世。苏坟坟观石坊上的挽联是先祖亲笔书写,字体遒劲,正如他的性格一样刚正不阿。大殿厢侧王同(苍谷公长子)亲笔草书,字体龙飞凤舞。历代文人墨客到苏坟瞻仰无不对石坊挽联赞叹不已。 郏县城内解放前曾有72道石坊,王尚絅立的就有三座,解放后,72道坊被拆,1964年政治运动中,王氏家谱牌位及苍谷集木刻底版被人为焚烧。此次整理王氏家谱是第二次也是在上一次的基础上根据咸丰郏县志记载增补人物志、生卒年月,力图体现王氏家祖的全貌。由于先祖年代久远,有些内容无据可查,现代部分则力图详尽,但水平有限,故难免有疏漏、不足之处,敬请给予批评指正。 在整理过程中,曾得到家族几位老者的大力支持,在此谨向几位老者及提供资料的同志们表示衷心的感谢。 缅怀先祖 激励后人 王来堂 王科委 王更生 王新国 共同整理 公元二00六年(丙戍)三月 王氏祖先为郏县立坊表 丹桂坊:举人王尚絅立。在西街。 进士坊:王尚絅立。 敕赠坊:王璇立。今废。 文衡坊:吏部王尚絅立。 天官坊司马坊:王尚絅立。在西街。 双桂坊:举人王同立。 大方伯:布政王尚絅立。在西街。 恩莱坊:布政(即布政使。明洪武九年--公元一三七六年,撤销行中书省,分全国为十三承宣布政司,每司设左右布政使各一人。与按察使同为一省的行政长官。清代始正式定为督、抚属官,主管一省的财赋和人事,康熙六年后,每省仅设布政使一员。为从二品官)王尚絅立。 郡伯大夫坊:王同立。 郏县寺观 苍谷寺:在县西塔亭保,唐建,王苍谷先生尝读其中,故名。 郏县选举 明:进士王尚絅:字锦夫。宏治壬戌科。官浙江右布政使。祀乡贤。 举人:王琦:天顺已卯科。 王尚絅:宏治已卯科。 王同:嘉靖壬午科。苍谷公长子。官随州知州。 贡生:王璇:丁未贡。官陕西南郑县训导,升宜川县教谕。 王翠:已酉贡。璇之弟。 王尚明:字愚夫。丁酉岁贡。 王澈:拔贡。任直棣定州州同。 封赠 王璇:以子尚絅贵,赠兵部主事。 议叙 王尚素:庠生。输粟赈荒,赐五品千户(元代卫所之官,掌兵部千人。明代仍之。)衔。 王尚节:庠生。输粟赈荒,赐八品服。 王尚简:庠生。输粟赈荒,赐八品服。 王尚义:庠生。输粟赈荒,赐义官。 捐职 王府 (尚絅之子)任江苏无锡县县丞。 郏县人物志 儒林 王璇:警哲有气概,年十四读易曰:(象含至理,太极圈可尽)。始学蔡沈(宋建阳人,少与朱熹游。隐居九峰,称九峰先生,著有节集传,洪范皇极内篇等书),又学朱子诗,八应举不弟。乃贡入成均(古代国家的大学)。尝上封事言:崇孔子黜佛教。复贡制(贡当推荐讲,礼射仪疏云:诸候三年以贡士於天子也。)清仕。宗伯沮(宗伯,官名。周制为六卿之一,掌邦礼。明清俗称礼部尚书为太宗伯,侍郎为宗伯或小宗伯。沮,作止或破坏讲。)其议遂以亲老乞教职。授南郑(今陕汉中)训导。即至舆诸生立课程,告之曰:今之举子(应考的读书人);业(研究学习)二帝三王(二帝指尧、舜;三王指夏、商、周三代之王)之道。孔孟颜曾(指孔丘、孟轲、颜回、曾参,概指儒道)之微,濂洛关闽(自北宋至南宋理学分为四派,即濂溪湖南道县的周敦颐,洛阳的程颐、程灏,关中的张载和闽中的朱熹,亦称五子)之学,皆在是,苛徒为口耳焉,非所望於诸生也。考定冠射古礼(研究古之冠礼和射礼的书。古男子二十行冠礼。惟天子与诸侯十二易冠。射礼,古代天子以射选诸侯卿大夫士)及大学中庸心法,著谦卦图赞,学者称为平山先生。教子尚絅成大儒。 王璇墓在县南六十里平山北麓。 王平山先生墓表:康海撰,王同正书。在平山。 青山玉瘗 王尚絅:性颖悟,童日即有 志圣贤之学。登进士,官吏部郎中(吏部司级长官),持诠,以平允称。出为陕西参政(明代在布政使下设左右参政,以分领各道。后仅作为兼衔。清初沿置,乾隆时废)至官即请归养。家居十九年,安贫乐道。读书苍谷山中。养粹学醇(粹,专一也,醇,通纯,本句意为:修养专一,学术纯正)累迁浙江右布政使。卒於官。薛应旗(约公元一五五O年前后在世。字仲常,武进人。嘉靖十四年进士,累迁南京考功郎中。忤严,贬为建通判。著述很多,有方山文录二十二卷行世)谓其右二程而左三苏;崇理学而鄙词翰。使假之以年,当必能继往圣而开来学。著有苍谷集十二卷。学者称为苍谷先生。孙夏峰(公元一五八四至一六七五,即孙奇峰,字启泰,又字钟元,直录容城人,生于明神宗万历二十年,卒于康熙十四年,九十二岁。晚年移居苏门夏峰,著述很多,有岁寒居文集。世称夏峰先生)先生为其作传,载入洛学编。王苍谷先生墓在平山北麓,去平山墓里许。 文苑 王同:字一之,负奇气,承家学(具有特异的才能和气概,秉承家学传统),弱冠举於乡(古人二十而冠,弱冠指十九岁。举于乡即在乡试中考中举人)。晚就拣铨司(官署名。拣铨,也叫拣选。会试多次没有考中的举人,年令也大了,拣铨司负责为他们安排官职)。授海州知州。海地荒民流,极力抚字。疏通河道,振兴学校,以蠲税粮,折马价,并里分,力请於朝,具蒙俞允(天子之许可叫俞允)。擢都督府经历(督都府中掌出纳文牍之官),调随州,致仕归,屏事息虑,超然物外。著谦忍图说,永感类集、义方堂集,乐归园集,书法端庄道劲,动与古会,碑碣摩榻,艺林宝重焉。 孝友 王和:庠生。苍谷先生子。母卒,庐墓。后苍谷卒子浙江布政司任,赙金四百两不受。后庐墓三年。祀乡贤。 隐逸 王尚明:岁贡生。以正学(指儒学的正宗。据苍谷 右二程而左三苏句,此处应指程朱理学)与兄苍谷相勉励。既入太学,卒业归,二十余年,县尹屡促之出,不答。构两得轩、危坐渊然(很深的样子),息神怡性(清除尘虑使心情舒畅),请求天下利弊,期於明体达用。邑候求见之,每不可得。惟尹公庭贤令,常一晤焉。

参考资料:

http://zhaowenliangbokewucom/blog110278htm

近日,一知情人士告诉记者,我市雨城区碧峰峡镇后盐村的王清华老人家珍藏了一本罕见家谱,家谱记载有上至始祖周灵王太子晋,下至清朝康熙年间王氏家族的发展变迁、兴衰荣辱。28日,记者来到雨城区碧峰峡镇后盐村王清华家,恰逢老人家上山干农活。得知记者要看家谱,王清华的妻子马清荣(音)从卧室里把一个锁了好几层的深色木盒子拿了出来,在昏暗的光线下,盒子精致的做工令人眼前一亮。马清荣并不知道如何打开木盒,还是旁边另一名王家人帮忙弄了一阵后,才打开了盒子。在精致的盒子里,记者看到一本蓝色封面,纸张因年代久远气候潮湿而变色的王氏家谱。家谱长约30厘米,宽约24厘米,厚3厘米左右。翻开家谱,均为繁体文字,即有手写体,也有印刷部分。家谱里还配有某些朝代王氏家族居住的地形图和历代祖宗的工笔画像,画像附有简短的文字介绍。

据闻讯赶回来的王清华回忆,家谱是自己奶奶传下来的,因为近几十上百年间,他们这一族近几代以来家道衰落,族中有文化的人很少,他自己更是没读过几天书,家谱所记载的内容他也不清楚。但由于前辈的叮嘱,他把家谱看成是王家最珍贵的东西,妥善保存着。王清华也不知道他的上几辈人何年何月来到雅安生活,但家中保存的老宅和供奉祖宗的祠堂似乎告诉别人,这家人也曾一度兴旺过。

在王老汉家的后面,就是王家老宅,老宅全木质结构,堂屋有三扇大门,各种装饰、雕刻非常精美,门坎高过膝盖。堂屋内部高约5米左右,靠后墙正中的祠堂摆放着祖宗灵位。王老汉说,家谱以前就是与祖宗一道供奉在祠堂里的,如果有人要想观看,必须得到当家人的同意,并沐浴焚香、三拜九叩后才能观看。现在为了防盗,他把家谱收起来了,祠堂如今也已是布满了蛛网。家谱里有王羲之据对王家家谱有过一定研究的市民刘传康介绍说,这本王家家谱为清朝康熙庚申(公元1680)年,王氏第23代孙续修,距今约300年历史,记载了上至周灵王台子晋,下至清朝康熙26代孙,王家家族变迁历史。研究家谱得知,王家先后辗转山东、江苏、河南、山西、四川等省。家谱同时还收集了历代皇帝给王氏的皇令全文,祖宗图像以及墓葬地点。

与记者同去的几人根据该家谱里有关记录“羲之率祖若诸姬之……南国柱宗哉”而推测,这家人可能与晋时大书法家,曾做过东晋宰相的王羲之有关。但由于无专家在场,大家不敢断定家谱里所记录的是否就是大书法家王羲之。从家谱里可以看出,王家来四川的时间大概是明末清初。从家谱记载王氏家族2000余年的兴衰变迁,可窥见当时的社会风貌、自然地理等诸方面情况,具有一定研究价值。记者王金贵

我也姓王。

这是三国时期王氏家谱

1、琅邪王氏

(王戎是王浑的族孙)

王雄 ┳王浑 ━王戎 ━王方

┗王乂 ┳王衍 ━王玄

┗王澄 ┳王詹

┗王徽

(王祥、王览以下略)

王仁 ┳王睿

┗王融 ┳王祥

┗王览

2、太原王氏

┳王柔 ━王机 ┳王默

┃ ┗王沈 ━王浚

┗王泽 ━王昶 ┳王浑 ┳王尚

┃ ┣王济

┃ ┣王澄

┃ ┗王汶

┣王深

┗王湛 ━王承 ━王述 ┳王坦之

┗王祎之

3、东海王氏

┳ ━王详

┗王朗 ━王肃 ┳王恽

┣王恂

┣王虔 ┳王康

┃ ┗王隆 ━王景 ━王雅

┗王恺

这是三国时期王氏家谱

1、琅邪王氏

(王戎是王浑的族孙)

王雄 ┳王浑 ━王戎 ━王方

┗王乂 ┳王衍 ━王玄

┗王澄 ┳王詹

┗王徽

(王祥、王览以下略)

王仁 ┳王睿

┗王融 ┳王祥

┗王览

2、太原王氏

┳王柔 ━王机 ┳王默

┃ ┗王沈 ━王浚

┗王泽 ━王昶 ┳王浑 ┳王尚

┃ ┣王济

┃ ┣王澄

┃ ┗王汶

┣王深

┗王湛 ━王承 ━王述 ┳王坦之

┗王祎之

3、东海王氏

┳ ━王详

┗王朗 ━王肃 ┳王恽

┣王恂

┣王虔 ┳王康

┃ ┗王隆 ━王景 ━王雅

┗王恺

159 山西灵石王氏族谱二十卷

(清)王中辉 王中极纂

清乾隆三十九年(1744)纂 乾隆五十五年

(1790)存厚堂刻本

辽宁图 山西大学 日本 美国

注:王攸宁首修于清康熙二十七年。

160 山西临晋王氏族谱二卷

(清)王士焱等重修

清咸丰元年(1851)刊本 八册

科图 上海图

161 山西洪洞山西平阳府洪洞县董薄里薄村十甲王氏族谱二十七卷首一卷末一卷

(清)王楷苏 王楷欧编次

清嘉庆二年(1797)刊订刻本 十册

历史所 山西洪洞县档

162 山西洪洞王氏家谱四卷

(清)梁卓午撰

清光绪十三年(1887)怀德堂钞本

历博

163 山西洪洞王氏族谱崇祀乡贤录不分卷

(清)王锡国 王得时等七修

清光绪十九年(1893)木活字本 二册

美国

如下:

1、安徽绩溪

玉大元祥兆安邦维义诚宏开能绍业积德庆长春俊杰辉光显家声永茂庭骅骝驹骥马骕龙凤鹿孝麒麟卜吉谦恒益希贤智勇仁俭勤忠信让均正适时平。

2、安徽芜湖

学必启泰国之儒宗元裕继昌兆德厚志承贤景运开定邦强。

3、安徽铜陵

远播芳名从古相传。

4、湖北汉川

松有本新玉发奇光培以英哲锡尔嘉祥学士叶广贤臣名扬崇道必显敦善启昌安邦鼎志立纪振纲诗书传子永远贻芳。

5、湖南浏阳

裔荣笃本先德显扬绍修世泽远继廷芳;南华案山支派序:家德泽新克念显扬绍修正学远继廷芳。

6、湖南长沙

守元寅汝世必斗翁崇友佐添应子国正学文洪开式哲启兆万年显承谟烈忠厚傅家光昭祖泽绵延永绍祥钟俊杰。

7、湖南安化

派傅先善友子仕仲孟文廷万永以用秉德信元平仁崇礼可育中正本和心益代资祺寿亨佳福庆增。

8、湖南安化

骥足腾云路鸿章重玉京彝鼎垂功远贤书启俊英令名光世泽禄位自能申家声傅必盛前武克相绳。

你好~~我查了好久发现此人与你的很相近

我是四川阆中县人。据我祖父口述,先祖王毓爵率众族人从湖北麻城县孝感乡兔儿街迁出,跋山涉水,最终来到今本市护垭乡,十人山村定居(或名石城山),一曰此山因兵祸,值迁入之时,仅活存十人而得名;一曰此山因石多如城而得名。其余部族也有到邻近鸡公山\三宝山定居。自此开枝散叶,繁衍生息,到我已是十二世(有的同族已十三\十四世)。本族的辈份排行是:

毓(予)明(民)登新国思庭, 仕朝洪(宏)大万在(载)兴,

有 达 开科字文星, 一定荣 华先九 成。

我属“万”字辈,谱名王万里。另外,在道光十四年我五世祖王大国的墓志铭上记载有“太原氏,本湖西人也,明末清初,屡遭兵燹,去彼适此历……”

在此希望帮忙寻查上源,麻城县孝感是否有兔儿街和先祖王毓爵其人。另请尝析“排行小诗”的真实寓义。我的邮箱是: wangjianming1989@yahoocomcn

行辈

四川大竹王氏:嘉锡良士,以奕正万,怀仁履道,立名守善,典敬慎修,秉公度宪,光灿荣华,世代永焕

善庆堂王氏:礼乐修明定,湘南泰运开,传家徵世泽,光国蔚人才,道立英贤作,心恒孝友培,熙朝荣俊彦,宝树植庭槐。

琅琊王氏安徽望江世芬堂:永信志得守,彦本从之道,应时自大兴,万年常克绍,学业征官符,文章启榜兆,敦修源裕世,云仍由兹肇。

太原堂王氏:自绍玉昆诚,经纬雄才具,安邦定国荣,文光昭盛治 ,懿瑞振家声,敦本前谟显,修伦世道平,休仁知绪永,敏学兴时行,以上培原裕,方来受命旌。

宁乡乌石王氏:文运人才盛,奎光斗汉莹,葆衷恢世泽,作善振芳声,植树先知贵,魁英实得名,绪从忠厚衍,瑞应集簪缨。

民国三十二年太原堂王氏新修行辈:有章汝焕,式德聊昌,修礼立义,守本安常,兴家成业,锡庆致祥,功昭道显,声远名扬。

湖南隆回隆治王氏:源自三槐堂上梅王氏,自盟盛公始行辈如下:盟光添万祖,良才文思廷,秀清义国正,世代守乾坤。祥云调化育,师闻有道周,鸣风维景德,本利学实优。

三十六世起改用王隆中将军(光远房后裔,军长职)所撰的五言诗十二句:忠孝承家训,慈惠征瑞芳,岐晋宏基业,汉唐显文章,治陈大平策,学宗知园方,圭壁联辉远,诗书遗泽长。根本勤培植,福禄尔自昌,彻怀先德著,永奉为典常。

湖南益阳王氏:先善友至子,仕仲孟文廷,万生永以用,秉德信元平,仁崇礼可育,中正本和心,器字辉星汉,词章耀锦城,科名光世泽,禄位定均申。老谱历传派语:鼎范铭功远,诗书启俊英,家声传益盛,前武克相承。

民国癸酉年太原堂王氏七大房合修族谱行辈:礼乐修明定,湘南泰运开,今逢清鼎位,代毓国家材,世际人文起,源从晋祚来,子孙发千亿,贤仕策金台。

清道光丙戌续谱所载行辈:文运人开,洪猷日展,克慎芳修,用敬盛典,士德茂昭,卿材益显,宝善立名,祖诒云衍。

文德堂王氏二房车礁旧派:宗派始均千,郎宝邦继焉,文允廷光政,用世万兴天,丹懋崇宏大,思昭甲第联。

湖南浏阳王氏凿石支派:裔荣笃本先德显扬,绍修世泽远继廷芳。南华案山支派字:家德泽新克念显扬,绍修正学远继廷芳。

长沙王氏:守元寅汝世必斗翁崇友佐添应子。(前十四派序不能成句,自十五世国字派起编成四言八句共三十二派):国正学文,洪开式哲,启兆万年,显承谟烈,忠厚传家,光昭祖泽,绵延永绍,祥钟俊杰。

硕旧王氏:声振朝堂,世德传芳,求志达道,大显家邦。

湖南湘乡牢田王氏原订编行辈:添元用义祖,承显立铉宗,忠孝守仁义,安邦定太平。续派:世业绍前德,诗书裕后昆,修齐为国本,名教耀芳声。

湖南安化王氏旧派:派传先善友,子仕仲孟文,廷万永以用,秉德信元平,仁崇礼可育,中正本和心,益代资祺寿,亨佳福庆增。

续修新派:骥足腾云路,鸿章重玉京,彝鼎垂功远,贤书启俊英,令名光世泽,禄位自能申,家声传必盛,前武克相绳。

安徽绩溪王氏:玉大元祥兆,安邦维义诚,宏开能绍业,积德庆长春,俊杰辉光显,家声永茂庭,骅骝驹骥骕,龙凤鹿麒麟,卜吉谦恒益,希贤智勇仁,俭勤忠信让,均正适时平。

云南王氏(主要分布在镇雄、威信、石屏、贵州威宁、六盘水一带):志远兴德政、承文国天章(中)、朝仕永应洪、贵廷思耀封、光建定安泽、显扬裕先宗,高明登大宝,治济庆家邦。

青海湟中云谷王氏:始祖王普发祥于河北灵璧,汉代居山东临沂,元初迁居南京,明初随移民至青海,明末又迁至湟中云谷川上西河[1]。

希望能帮的您。

C语言 家谱问题

#include<stdioh>#include<stringh>char w[5][20]={{"child"},{"parent"},{"sibling"},{"descendant"},{"ancestor"}};    int kong(c...
点击下载
热门文章
    确认删除?
    回到顶部