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 :关于acm比赛常用的算法大全(word版本)ACM :关于acm比赛常用的算法大全(word版本)ACM :关于acm比赛常用的算法大全(word版本)ACM :关于acm比赛常用的算法大全(word版本)ACM :关于acm比赛常用的算法...
ACM:金明的预算方案
ACM消防车试题的C语言代码,ACM消防车试题的C语言代码。
基于ACM-ICPC竞赛的C语言课程教学实践.pdf
100道 acm C语言 hdu 解题报告
C语言例题acm
ggplot.acm提供了一种为使用FactoMineR包运行的多重对应分析创建ggplot2样式图的简单方法(这很重要,因为其他包/函数可能会生成具有不同内部结构的对象)。 提供了多种选项,这些选项应针对社会科学中最常见的用途...
ACM:刷过的ACM译文
ACM训练方案 ACM训练方案 ACM训练方案
ACM入门课件,可以帮助人们初步了解ACM。以及对ACM的学习。
百度办公区里到处摆放着各种各样的零食。百度人力资源部的调研发现,员工如果可以在自己喜欢的美食旁边工作... 由于每个零食区域可以容纳的员工数量有限,人力资源部希望找到一个最优的调整方案令到总的喜好程度最大。
生活用水 acm 的解决方案
acm 解题报告,强烈推荐acm 解题报告
Busqueda_Parroquias_ACM:Busqueda_Parroquias_ACM
对想学习ACM编程的新手们一些入门题目 pdf的文件 可供大家下载
是c语言的进阶学习,可提高编程能力,可作为ACM竞赛的参考题目
文档为数据结构课程相关章节的算法实现,每一部分的代码都可以单独运行,不止是单个函数,C语言版,与《数据结构(C语言版)》严蔚敏配套使用。面向学习计算机专业数据结构的同学,期末考试,做ACM的同学;计算机专业...
UVC+ttyACM的设备描述符, UVC设备支持I420格式,两种设备在Win/Linux下都为免驱设备
C语言实用算法,ACM题目,学好C语言提高一下。
liurujia2-ACM:课本例题及课后习题