C语言版的,望诸位努力:
#include"stdio.h" #include"string.h" char *substr(const char *str,int n,int m,char p[]){ char *cour; int i,j=0; cour=str; if(m>=n&&n>=0){ for(i=0;i<m;i++){ if(i>=n){ p[j]=*cour; j++; } cour++; } p[j]='\0'; cour=p; return cour; } else{ return 0; } } int main(){ char identity[20]; char pr[5],mon[5],day[5],year[7]; char *loc; int i; scanf("%d",&i); while(i--){ scanf("%s",identity); substr(identity,0,2,pr); substr(identity,10,12,mon); substr(identity,12,14,day); substr(identity,6,10,year); switch(atoi(pr)){ case 33:loc="Zhejiang";break; case 11:loc="Beijing";break; case 71:loc="Taiwan";break; case 81:loc="Hong Kong";break; case 82:loc="Macao";break; case 54:loc="Tibet";break; case 21:loc="Liaoning";break; case 31:loc="Shanghai";break; default:break; } printf("He/She is from %s,and his/her birthday is on %s,%s,%s based on the table.\n",loc,mon,day,year); } }
相关推荐
ACM:NOI:CSP比赛经验.txt
ACM消防车试题的C语言代码,ACM消防车试题的C语言代码。
ACM:NOI:CSP比赛经验分享&代码程序
在IT领域,ACM(Association for Computing Machinery)和NOI(全国青少年信息学奥林匹克竞赛)以及CSP(计算机软件能力认证)是极具影响力的编程竞赛。这些比赛旨在提升参赛者的算法设计、问题解决和编程能力,对于...
ACM,全称为Association for Computing Machinery(美国计算机协会),是全球最大的计算机领域专业性学术组织,成立于1947年。ACM致力于推动信息技术教育、科研和应用的发展,出版权威和前瞻性的文献,包括专业期刊...
ACM,全称为Association for Computing Machinery(美国计算机协会),是全球最大的计算机领域专业性学术组织,成立于1947年。ACM致力于推动信息技术教育、科研和应用的发展,出版权威和前瞻性的文献,包括专业期刊...
此外,通过第一堂课向学生介绍C语言的重要性以及ACM-ICPC的规则,并提供一个系统的学习方案,有助于学生明确学习目标,提高自主学习能力。 该教学实践已经在河海大学文天学院电气系中进行实施,并取得了良好的教学...
ACM,全称为Association for Computing Machinery(美国计算机协会),是全球最大的计算机领域专业性学术组织,成立于1947年。ACM致力于推动信息技术教育、科研和应用的发展,出版权威和前瞻性的文献,包括专业期刊...
100道 acm C语言 hdu 解题报告
ACM,全称为Association for Computing Machinery(美国计算机协会),是全球最大的计算机领域专业性学术组织,成立于1947年。ACM致力于推动信息技术教育、科研和应用的发展,出版权威和前瞻性的文献,包括专业期刊...
【标题】"浙大acm做题记录(代码为c语言)" 涉及的知识点主要集中在ACM(国际大学生程序设计竞赛)的训练和C语言编程上。ACM竞赛是全球范围内的一个权威性编程竞赛,旨在提升学生的算法设计、问题解决以及团队合作...
《ACM入门C语言经典算法》是一本专为初学者设计的编程教程,主要针对ACM(国际大学生程序设计竞赛)的学习者。ACM竞赛是全球范围内的一项极具挑战性的编程比赛,旨在提升参赛者的算法设计、问题解决和编程能力。...
C语言是一种强大的、高效且灵活的编程语言,广泛应用于系统编程、嵌入式开发、软件工程、游戏开发以及ACM(国际大学生程序设计竞赛)等领域。ACM程序设计是计算机科学教育中的一个重要部分,它强调算法设计、问题...
在这个“acm: ACM 解决方案”中,我们可以推测这可能是一个关于如何解决ACM竞赛问题的资源集合,特别是与Java编程相关的解决方案。 首先,ACM竞赛通常涉及到的问题类型包括但不限于排序、搜索、图论、动态规划、...
ACM竞赛平台在C语言程序设计教学中的应用研究 引言: 信息技术的迅速发展为教育教学理念与方法的改革提出了新的挑战。在新时代背景下,如何将理论与实践有机结合,促进素质教育和高质量人才的培养,成为教育工作者...
将ACM竞赛模式融入C语言教学,可以将教学内容与实际问题解决相结合,提高学生对C语言的理解和应用能力。 基于ACM竞赛模式的高校C语言实践教学改进策略包括:首先,定期发布具有ACM竞赛特点的训练试题,激发学生的...
在ACM(Algorithmic Contest Modeling)竞赛中,编程能力是至关重要的。本资源"acm:acm 编码示例"显然与ACM竞赛相关的编程实践有关,特别是使用Java语言进行编码。以下是对这个主题的详细解释和知识点展开。 首先,...
ggplot.acm提供了一种为使用FactoMineR包运行的多重对应分析创建ggplot2样式图的简单方法(这很重要,因为其他包/函数可能会生成具有不同内部结构的对象)。 提供了多种选项,这些选项应针对社会科学中最常见的用途...
ACM入门课件,可以帮助人们初步了解ACM。以及对ACM的学习。
《ACM训练方案》 ACM(International Collegiate Programming Contest,国际大学生程序设计竞赛)是一项全球性的编程竞赛,旨在激发大学生对计算机科学的兴趣,提升他们的编程技能和团队合作能力。ACM训练方案的...