你觉得以下哪些信息属于个人信息?A、姓名B、电话C、家庭住址D、学校信息E、父母信息F、以上都是 C语言编写程序,建立phone.txt文件,由键盘输入5个人...

作者&投稿:于琬 2025-05-16
excel中A列有姓名,性别,身份证号,家庭住址,用函数把A列姓名,性别,身份证号,家庭住址分到B列,C列,D列,F列

选择A列,在“数据”选项下的“分列”中,以姓名,性别,身份证号,家庭住址之间分隔符或空格作为分隔符,分列,即可。

我给你个酒店的,你修改下吧!~



#include
#include
#include
#define WENJIAN "c:\xl.txt" //硬盘保存全路径文件名
void cunpan();
void search();
void dingfang();


struct tongxunlu{//核心结构体,定义住房信息的数据结构
int number;
int fnumber;
char sex;
char name[50];
char mobil[50];
int shenfenzheng;
char email[50];
char beizhu[50];
}TXLs[70];//结构体数据,在内存中保存住房信息数据,最长70人
int lentxl=0;//当前结构体数组的长度




//键盘输入函数,用于从键盘向内存输入数据
void jianpanshuru(){
struct tongxunlu newtxl[20];//新的结构体数组,用于从键盘接收临时数据,最终将存入硬盘文件
int len=0;
int i;
char flag;
FILE * fp;
system("cls");//清屏
for(i=0;1;i++){
lentxl++;
printf("请输入序号:");
scanf("%d",&newtxl[i].number);
printf("请输入房间号:");
scanf("%d",&newtxl[i].fnumber);
printf("请输入姓名:");
scanf("%s",newtxl[i].name);
printf("请输入手机:");
scanf("%s",newtxl[i].mobil);
printf("请输入身份证号:");
scanf("%d",&newtxl[i].shenfenzheng);
printf("请输入Email:");
scanf("%s",newtxl[i].email);
printf("请输入备注:");
scanf("%s",newtxl[i].beizhu);
printf("希望退出,请输入“Q”,按其它键继续输入新住房信息。
");
getchar();
scanf("%c",&flag);
if(flag=='Q')//错误: break之后的i没有++,等于没有记录
{
i++;
break;
}
}
len = i;//错误:没有把信息的数量记录下来
fp=fopen(WENJIAN,"a");
for(i=0;i<len;i++){
fprintf(fp,"%d%d%s%s%d%s%s
",newtxl[i].number,newtxl[i].fnumber,
newtxl[i].name,newtxl[i].mobil,newtxl[i].shenfenzheng,newtxl[i].email,newtxl[i].beizhu);
}
fclose(fp);
printf("请按回车键返回主界面。
");
getchar();
getchar();
}
//存盘函数,将内存中住房信息数据保存到硬盘文件中
void cunpan(){
FILE * fp;
int i;
system("cls");
if(lentxl==0){
printf("尚未读盘,没有数据,无法存盘!
");
printf("请按回车键返回主界面。
");
getchar();
getchar();
return;
}
if((fp=fopen(WENJIAN,"w"))==NULL){
printf("该文件不存在!
");
return;
}
for(i=0;i<lentxl;i++){
fprintf(fp,"%d%d%s%s%d%s%s
",TXLs[i].number,TXLs[i].fnumber,
TXLs[i].name,TXLs[i].mobil,TXLs[i].shenfenzheng,TXLs[i].email,TXLs[i].beizhu);
}
printf("存盘成功!
");
fclose(fp);
printf("请按回车键返回主界面。
");
getchar();
getchar();
}
//读盘函数,将硬盘中文件数据读入内存
void dupan()
{
FILE * fp;
int i;
system("cls");
if((fp=fopen(WENJIAN,"r"))==NULL){
printf("该文件不存在!
");
return;
}
lentxl = 0;
for(i=0;!feof(fp);i++)
{
//错误: 读整数没有加‘&’运算符
fscanf(fp,"%d%d%s%s%d%s%s
",&TXLs[i].number,&TXLs[i].fnumber,
TXLs[i].name,TXLs[i].mobil,&TXLs[i].shenfenzheng,TXLs[i].email,TXLs[i].beizhu);


lentxl++;
}
printf("读盘成功!
");
fclose(fp);
printf("请按回车键返回主界面。
");
getchar();
getchar();
}
//显示函数,用于显示内存中住房信息数组
void xianshi(){
int i;
system("cls");
if(lentxl==0){
printf("尚未读盘,数组中无数据。
");
return;
}
//printf("序号房间号姓名手机身份证号Email备注
");
for(i=0;i<lentxl;i++)
{
printf("
【第%d条信息】
",i);
printf("序号:%-19d 房号:%-15d
",TXLs[i].number,TXLs[i].fnumber);
printf("姓名:%-19s 手机:%-15s
",TXLs[i].name,TXLs[i].mobil);
printf("身份证号:%-15d Email:%-15s
",TXLs[i].shenfenzheng,TXLs[i].email);
printf("备注:%s
",TXLs[i].beizhu);
// printf("%d%d%s%s%d%s%s
",TXLs[i].number,TXLs[i].fnumber,
// TXLs[i].name,TXLs[i].mobil,TXLs[i].shenfenzheng,TXLs[i].email,TXLs[i].beizhu);
}
printf("


");
printf("请按回车键返回主界面。
");
getchar();
getchar();
}
//修改函数,修改当前内存中住房信息数组数据
void xiugai(){
int num,i,flag=0;
char fc;
if(lentxl==0){
printf("尚未读盘,没有数据,无法修改!
");
return;
}
printf("请输入想要修改的信息序号:
");
scanf("%d",&num);
for(i=0;i<lentxl;i++){
if(num==TXLs[i].number){
printf("序号\房间号姓名手机身份证号Email备注
");
printf("%d%d%s%s%d%s%s
",TXLs[i].number,TXLs[i].fnumber,
TXLs[i].name,TXLs[i].mobil,TXLs[i].shenfenzheng,TXLs[i].email,TXLs[i].beizhu);
flag=0;
break;
}
else{
flag=1;
}
}
if(flag==0){
printf("请重新输入房间号:");
scanf("%d",&TXLs[i].fnumber); //错误:错把整数当字符串输入
printf("请重新输入姓名:");
scanf("%s",TXLs[i].name);
printf("请重新输入手机:");
scanf("%s",TXLs[i].mobil);
printf("请重新输入身份证号:");
scanf("%d",&TXLs[i].shenfenzheng);
printf("请重新输入Email:");
scanf("%s",TXLs[i].email);
printf("请重新输入备注:");
scanf("%s",TXLs[i].beizhu);
}else{
printf("您查找的数据不存在,是否希望插入该序号数据?是请按“Y”,否请按其他任意键。
");
getchar();
scanf("%c",&fc);
printf("%c",fc);
if(fc=='Y'){
TXLs[i].number=num;
printf("请重新输入房间号:");
scanf("%d",&TXLs[i].fnumber); //错误:错把整数当字符串输入
printf("请重新输入姓名:");
scanf("%s",TXLs[i].name);
printf("请重新输入手机:");
scanf("%s",TXLs[i].mobil);
printf("请重新输入身份证号:");
scanf("%d",&TXLs[i].shenfenzheng);
printf("请重新输入Email:");
scanf("%s",TXLs[i].email);
printf("请重新输入备注:");
scanf("%s",TXLs[i].beizhu);
}
}
printf("请按回车键继续存盘。
");
getchar();
getchar();
}//订房函数


int jiage(int danjia)
{
int x,h,t;
printf("请输入预定天数
");
scanf("%d",&x);
printf("请预交款为%d元
",x*danjia);
printf("1.确定 2.返回
");
scanf("%d",&h);
if(danjia == 150)
t = 202;
else if(danjia == 200)
t = 305;
else if(danjia == 300)
t = 208;
else if(danjia == 600)
t = 306;
printf("您已预定成功★房间号码为%d.
",t);
return h;
}


int dingfangx()
{
int b;
printf("请您输入您的身份证号码
");
scanf("%d",&b);
printf("您已登陆成功^-^
");
printf("请您选择预订种类:
"); //这样写成退房了???
printf("1.单人间/夜150元
2.双人间/夜200元
3.标准间/夜300元
4.总统套房/夜600元
");
scanf("%d",&b);
switch(b)
{
case 1:
jiage(150); //150一天
break;
case 2:
jiage(200); //200一天
break;
case 3:
jiage(300); //300一天
break;
case 4:
jiage(600); //600一天
break;
default :
printf("您的输入有错请您重试");
}
return 0;
}


void search()
{
int d,g[3],a,b,c,x,y,h;
printf("请选择您需要的号码:
1.预定房间
2.退定房间
");
scanf("%d",&a);
if(a>3 || a<1)
{
printf("您输入有误请您重试!
");
}
else
switch(a)
{
case 1:
{
dingfangx();
}
break;
case 2:
{
printf("请您输入您的身份证号码
");
scanf("%d",&d);
printf("您已登陆成功^-^
");
printf("请您选择退订服务种类:
");
printf("1.单人间/夜150元
2.双人间/夜200元
3.标准间/夜300元
4.总统套房/夜600元
");
scanf("%d",&c);
switch(c)
{case 1:printf("请您输入要退定的房间号码
");
scanf("%d",&g[3]);
printf("请您输入要退订的天数
");
scanf("%d",&y);
printf("我们将退您%d元
",y*150);
printf("您退定成功: 谢谢您的光临 !
");break;
case 2:printf("请您输入要退定的房间号码
");
scanf("%d",&g[3]);
printf("请您输入要退订的天数
");
scanf("%d",&y);
printf("我们将退您%d元
",y*200);
printf("您退定成功.谢谢您的光临 !");break;
case 3:printf("请您输入要退定的房间号码
");
scanf("%d",&g[3]);
printf("请您输入要退订的天数
");
scanf("%d",&y);
printf("我们将退您%d元
",y*300);
printf("您退定成功:谢谢您的光临 !
");break;
case 4:printf("请您输入要退定的房间号码
");
scanf("%d",&g[3]);
printf("请您输入要退订的天数
");
scanf("%d",&y);
printf("我们将退您%d元
",y*600);
printf("您退定成功:谢谢您的光临 !
");break;
default:printf("您的输入有错请您重试");}


}break;}




{
int n;
printf("谢谢光顾
是否要再预定? 1.是2.否");
scanf("%d",&n);
if(n==1)
search();
else
printf("再见");
}printf("请按回车键返回主界面。
");
getchar();
getchar();
}


//版权函数,显示程序的版权信息
void banquan(){
system("cls");
printf("

***************************************************************

");
printf("++++++++++++++++@ 欢迎使用旅店住房信息管理系统v2.0 @+++++++++++++++++
");
printf("++++++++++++++++@ 作者:七剑小组 @+++++++++++++++++
");
printf("++++++++++++++++@ 2012-7-2 @+++++++++++++++++
");
printf("

***************************************************************

");
printf("请按回车键返回主界面。
");
getchar();
getchar();
}


void dingfang()
{
int f;
system("cls");
printf(" ▲***********************▲
");
printf(" △ 欢迎来到XXX饭店△
");
printf(" ▲************************▲
");
printf("1.进入. 2退出.
");
scanf("%d",&f);


//不判断2了吗
if(f==1)
search();
else
printf("输入错误");
}


/*主函数,主要功能:显示菜单,接收用户输入,调用相应函数*/
/*
main()
{
int flag;
while(flag!=0)
{
//system("cls");
printf("

++++++++++++++++@ 欢迎使用住房信息管理系统v2.0 @+++++++++++++++++

");
printf(" 0: 退出
");
printf(" 1: 信息输入
");
printf(" 2: 存为磁盘文件
");
printf(" 3: 读取磁盘文件
");
printf(" 4: 显示
");
printf(" 5: 修改数据
");
printf(" 6: 订房
");
printf(" 7 版权信息
");
putchar('

');
printf(" ****** +++++++++++++++++++++++++++++++++++++++++ ******");
printf("
");
printf("请输入相应数字进行选择的操作:");
scanf("%d",&flag);
switch(flag){
case 0: printf("欢迎下次使用,再见!
");exit(0);//程序退出函数
case 1: jianpanshuru();break;
case 2: cunpan();break;
case 3: dupan();break;
case 4: xianshi();break;
case 5: xiugai();cunpan();break;
case 6:
dingfang();
break;
case 7: banquan();break;
default:printf("没有这个菜单项,请重新输入。
");


}
}
}

以上都是。

姓名、电话、家庭住址、学校信息、父母信息都是属于个人信息。

“公民个人信息”,是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息,包括姓名、身份证件号码、通信通讯联系方式、住址、账号密码、财产状况、行踪轨迹等。


扩展资料:

《中华人民共和国民法典》:

第六章 隐私权和个人信息保护

第一千零三十二条 自然人享有隐私权。任何组织或者个人不得以刺探、侵扰、泄露、公开等方式侵害他人的隐私权。

隐私是自然人的私人生活安宁和不愿为他人知晓的私密空间、私密活动、私密信息。

第一千零三十三条 除法律另有规定或者权利人明确同意外,任何组织或者个人不得实施下列行为:

(一)以电话、短信、即时通讯工具、电子邮件、传单等方式侵扰他人的私人生活安宁;

(二)进入、拍摄、窥视他人的住宅、宾馆房间等私密空间;

(三)拍摄、窥视、窃听、公开他人的私密活动;

(四)拍摄、窥视他人身体的私密部位;

(五)处理他人的私密信息;

(六)以其他方式侵害他人的隐私权。

参考资料:百度百科-公民个人信息





选择F,以上都是。只要涉及到与个人相关的信息都属于个人信息,甚至是隐私。上面那些信息都与个人相关。

除了学校信息之外,其他的都属于个人信息。

建安十三年(208年),曹操乘刘表病亡、荆州不稳之时,征荆州,刘琮束手投降,寄身荆州的刘备被迫退守夏口。曹操对江东虎视眈眈。在刘备谋士诸葛亮与孙权谋臣鲁肃的共同推动下,孙刘结盟 [15] [16] [17] [18] 。其后孙刘联军大败曹军于赤壁,曹操被迫退回北方,这就是奠定三国形成局面的赤壁之战。刘备乘势占据荆州五郡 [15] ,后分别于建安十九年(214年)和建安二十四年(219年)夺得益州和汉中,势力达到了极盛。曹操于建安十五年(211年)击破关中马超、韩遂等部 [19] ,又命夏侯渊西征,消灭了韩遂、宋建等割据势力,将凉州纳入“魏”的势力范围之内,此后曹操数次南下,孙权亦曾数次北上,双方均未获得大的进展。


你是否需要了解?

你觉得以下哪些信息属于个人信息?A、姓名B、电话C、家庭住址D、学校信 ...
姓名、电话、家庭住址、学校信息、父母信息都是属于个人信息。“公民个人信息”,是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息,包括姓名、身份证件号码、通信通讯联系方式、住址、账号密码、财产状况、行踪轨迹等。

哪些信息属于个人信息? (多选)
《中华人民共和国民法典》规定自然人的姓名、出生日期、身份证件号码、生物识别信息、住址、电话号码、电子邮箱、健康信息、行踪信息等属于个人信息。个人信息是以电子或者其他方式记录的与已识别或者可识别的自然人有关的各种信息,不包括匿名化处理后的信息。个人信息的处理包括个人信息的收集、存储、使用、...

哪些信息属于个人信息
4. 隐私信息:这一类信息包括个人的通讯录、通话记录、短信记录、即时通讯软件的聊天记录以及个人照片和视频等。这些信息通常被认为是私密的,需要得到妥善保护。5. 社会关系信息:这主要指的是与个人社会网络相关的信息,如手机联系人列表、家庭成员信息、工作单位信息等。这些信息可以帮助服务提供者了解个人...

哪些信息属于个人信息
1、个人信息是以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人的各种信息,包括自然人的姓名、出生日期、身份证件号码、生物识别信息、住址、电话号码、电子邮箱、健康信息、行踪信息等。个人信息中的私密信息,适用有关隐私权的规定;没有规定的,适用有关个人信息保护的规定。个人真实身份...

哪些信息属于个人信息
账号密码、生物识别信息也属于个人信息的范畴。账号密码是个人在各类平台或服务中使用的,用以确认身份并保护隐私的特定信息。生物识别信息则是一种更为高级的身份验证方式,因其独特性而具有很高的安全性。此外,个人职业、收入情况、家庭成员信息、健康状况等也都属于个人信息的范畴。这些信息对于理解个人的...

哪些信息属于个人信息?
哪些信息属于个人信息?A.姓名、出生日期 B.身份证号码、生物识别信息 C.住址、电话号码、电子邮箱 D.健康信息、行踪信息 正确答案:ABCD

个人信息包含哪些内容
客户的个人信息可以说有很多,基本上有二大部分。一、基本信息:包括姓名、身份证号、出生年月、工作单位、联系方式、兴趣爱好和偏好、职称、岗位、职位、社会地位等。二、对银行这部分的内容:包括存款的余额和日均、存款的种类分类信息、购买过哪些银行产品、风险承受度是多少、资金流向和资金变化情况、...

个人基本信息包括哪些
个人基本信息通常包括以下几个方面:1. 姓名:这是个人身份的最基本标识,用于区分不同的个体。2. 性别:指个体的性别身份,通常是男性或女性,也可能包括其他性别认同。3. 出生日期和年龄:提供个人的年龄信息,用于计算年龄和确定出生年月。4. 国籍:表明个人所属的国家或地区,通常由出生地或入籍决定...

哪些信息属于个人信息
二、个人联系方式 个人的电话号码、电子邮箱地址等联系方式也属于个人信息。这些信息通常用于个人之间的通信,并且在许多服务和应用程序中用于验证用户身份。此外,个人的居住地址或位置信息也可能是个人信息的一部分,这在快递配送或定位服务中尤为重要。三、账号密码及其他信息 账号密码和生物识别信息也被归类...

公民个人信息包括哪些
具体来说,公民个人信息包括以下方面:1. 基本身份信息:包括姓名、性别、出生日期、身份证号码、户籍地址等。2. 联系方式:包括电话号码、电子邮件地址、通讯地址等。3. 财产信息:包括银行账号、信用卡号码、财产证明等。4. 健康信息:包括身体状况、疾病史、医疗记录等。5. 教育和工作经历:包括学历、...