作者:hacker发布时间:2022-08-13分类:入侵后台浏览:94评论:1
不能。
身份证编码只能告诉你性别信息,出生年月日,出生所在地区,没有身高信息,因为身份证编码是一辈子,可是身高却是随着年龄的变化而变化的。
这样算:
如果姓姚,9划,因为是左右结构,乘以2,2×9=18,计1.8米。
如果名字叫明,左小右大四六开,计0.46米。
1.8+0.46=2.26米,这就是姚明同学的身高。
其他也叫姚明但身高不足2.26米的同学,按假冒处理。
#includestdio.h
#includestring.h
using namespace std;
typedef struct{
int h;
int a;
char name[200];}ren;
int main(){
ren s[5];
char p[200];
int i,find=0;
for(i=0;i5;i++){
printf("输入身高 年龄 姓名\n");
scanf("%d %d %s",s[i].h,s[i].a,s[i].name);}
printf("输入一个姓名\n");
scanf("%s",p);
for(i=0;i5;i++){
if(strcmp(s[i].name,p)==0)printf("身高 %d 年龄 %d\n",s[i].h,s[i].a);
find=1;}
if(!find)printf("未找到\n");
return 0;}
标签:知道人名可以查人的身高吗
已有1位网友发表了看法:
访客 评论于 2022-08-13 11:47:37 回复
26米,这就是姚明同学的身高。其他也叫姚明但身高不足2.26米的同学,按假冒处理。用C++定义一个结构图数组,输入5个人的数据,要求有身高年龄,可以通过输入姓名查找到这个姓名的身高年龄#includestdio.h#includestring.husing