⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zgxx.txt

📁 老师的题目
💻 TXT
字号:
struct zgxxinfo
{  int zgnum;
  char tel[13];
  char name[10],add[20],xl[15];
  char sex[3];
   int age,sr;
};
struct zgxxinfo stuarr[4];
Enter()      /*输入的自定义函数*/
{int i;
  FILE *fg;
   if((fg=fopen("ZG.txt","w+"))==NULL)
    { printf("\nForse!");
      exit(1);
    }
   printf("\nOPEN the File!");
   printf("\nqing shuru ZGxinxi:");
   for(i=0;i<5;i++)
   {printf("\nZG gonghao:");
      scanf("%d",&stuarr[i].zgnum);
    printf("\nZG mingzi:");
      scanf("%s",&stuarr[i].name);
    printf("\nZG sex (m or w):");
      scanf("%s",&stuarr[i].sex);
    printf("\nZG age:");
      scanf("%d",&stuarr[i].age);
    printf("\nZG xueli:");
      scanf("%s",&stuarr[i].xl);
    printf("\nZG gongzi:");
      scanf("%d",&stuarr[i].sr);
    printf("\nZG dizhi:");
      scanf("%s",&stuarr[i].add);
    printf("\nZG dianhua:");
      scanf("%s",&stuarr[i].tel);
      fprintf(fg,"\n%03d",stuarr[i].zgnum);
      fprintf(fg,"  %s",stuarr[i].name);
      fprintf(fg,"  %s",stuarr[i].sex);
      fprintf(fg,"  %d",stuarr[i].age);
      fprintf(fg,"  %s",stuarr[i].xl);
      fprintf(fg,"  %d",stuarr[i].sr);
      fprintf(fg,"  %s",stuarr[i].add);
      fprintf(fg,"  %s",stuarr[i].tel);
   }
   fclose(fg);
   printf("\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!xieru wenjia OK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
}
LiuLan()      /*浏览的函数*/
{ int i;
  for(i=0;i<5;i++)
  printf("\ngonghao:%03d\tmingzi:%s\tsex:%s\tage:%d\txueli:%s\tgongzi:%d\tdizhi:%s\tdianhua:%s",stuarr[i].zgnum,stuarr[i].name,stuarr[i].sex,stuarr[i].age,stuarr[i].xl,stuarr[i].sr,stuarr[i].add,stuarr[i].tel);
}
ChaXun() /*职工信息查询的函数*/
{int i,j;
 printf("\nqing shuru yao chaxun de zhigong gonghao:");
 scanf("%d",&j);
 i=j-1;
 printf("\ngonghao:%03d\tmingzi:%s\tsex:%s\tage:%d\txueli:%s\tgongzi:%d\tdizhi:%s\tdianhua:%s",stuarr[i].zgnum,stuarr[i].name,stuarr[i].sex,stuarr[i].age,stuarr[i].xl,stuarr[i].sr,stuarr[i].add,stuarr[i].tel);
}
XiuGai()/*修改的函数*/
{int i,j;
 printf("xuanze ni yao xiugai de zhigong gonghao:");
 scanf("%d",&j);
 i=j-1;
    printf("\nZG mingzi:");
      scanf("%s",&stuarr[i].name);
    printf("\nZG sex (m or w):");
      scanf("%s",&stuarr[i].sex);
    printf("\nZG age:");
      scanf("%d",&stuarr[i].age);
    printf("\nZG xueli:");
      scanf("%s",&stuarr[i].xl);
    printf("\nZG gongzi:");
      scanf("%d",&stuarr[i].sr);
    printf("\nZG dizhi:");
      scanf("%s",&stuarr[i].add);
    printf("\nZG dianhua:");
      scanf("%s",&stuarr[i].tel);
    printf("\ngonghao:%03d\tmingzi:%s\tsex:%s\tage:%d\txueli:%s\tgongzi:%d\tdizhi:%s\tdianhua:%s",stuarr[i].zgnum,stuarr[i].name,stuarr[i].sex,stuarr[i].age,stuarr[i].xl,stuarr[i].sr,stuarr[i].add,stuarr[i].tel);
}



main()    /*主函数以菜单的形式运行*/
{int num;
 loop:
 printf("\n=============================Z======G======G======L=======================");
 printf("\n\t\t\t\t1 Enter  ZGxinxi");
 printf("\n\t\t\t\t2 LiuLan ZGxinxi");
 printf("\n\t\t\t\t3 ChaXun ZGxinxi");
 printf("\n\t\t\t\t4 XiuGai ZGxinxi");
 printf("\n\t\t\t\t0 TuiChu ZGxinxi");
 printf("\nqing xuanze caidan shuzi:");
 scanf("%d",&num);
 switch(num)
 {case 1:Enter();goto loop;
  case 2:LiuLan();goto loop;
  case 3:ChaXun();goto loop;
  case 4:XiuGai();goto loop;
  case 0:break;
  default:printf("Enter Wrong");break;
 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -