亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 676786complete.cpp

?? C編寫的學籍管理系統 基于命令行提示 添加 刪除 修改 查詢
?? CPP
字號:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define SIZE 100
struct Student
{
	int num;
	char name[10];
	char sex[6];
	int age;
	int scholarship;
}stud[SIZE];
int total=-1;
//------------------------
void show(void)
{FILE *fp2;
 int i;
 if((fp2=fopen("file_dbf.txt","rb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}
 printf("\n學號	   姓名	           性別       年齡       獎學金\n");
	printf("-------------------------------------------------------\n");
	for(i=0;i<=total;i++)
	{
		fread(&stud[i],sizeof(struct Student),1,fp2);
		printf("%-10d %-15s %-10s %-10d %-10d\n",stud[i].num,stud[i].name,
			stud[i].sex,stud[i].age,stud[i].scholarship);
	}
	printf("-------------------------------------------------------\n");
	fclose(fp2);
}
//------------------------
void add(void)
{FILE *fp3;
 int i;
 int flag=1;
 
fp3=fopen("file_dbf.txt","rb+");
	
	for(i=0;i<=total;i++)
	{
		fread(&stud[i],sizeof(struct Student),1,fp3);}
 

	total=total+1;
printf("輸入第%d個學生的數據:\n",total+1);
while(flag)
{printf("學號:");
scanf("%d",&stud[total].num);
for(i=0;i<total;i++)
{if(stud[total].num==stud[i].num)
{printf("學號重復 請重新輸入學號\n");
break;}}
if(i==total)
{flag=0;}
}
printf("姓名:");
scanf("%s",stud[total].name);
printf("性別:");
scanf("%s",stud[total].sex);
printf("年齡:");
scanf("%d",&stud[total].age);
printf("獎學金:");
scanf("%d",&stud[total].scholarship);
if((fp3=fopen("file_dbf.txt","wb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}
for(i=0;i<=total;i++)
		if(fwrite(&stud[i],sizeof(struct 

Student),1,fp3)!=1)     
		{printf("file write error\n");              

                           
		return;                  
		}
		fclose(fp3);
	
		
}
//-----------------------------
void dele(void)
{
  FILE *fp4;
  if((fp4=fopen("file_dbf.txt","rb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}
  for(int q=0;q<=total;q++)
	{
		fread(&stud[q],sizeof(struct Student),1,fp4);}
    fclose(fp4);
  int y,flag,i;
  
  printf("輸入欲刪除的學生的學號__\n");
  scanf("%d",&y);
 for(flag=1,i=0;flag&&i<=total;i++)
      {if(stud[i].num==y)
		{for(int e=i;e<=total-1;e++)
      {stud[e].num=stud[e+1].num;
       stud[e].age=stud[e+1].age;
       stud[e].scholarship=stud[e+1].scholarship;
       strcpy(stud[e].name,stud[e+1].name);
       strcpy(stud[e].sex,stud[e+1].sex);}
		flag=0;
                         }
		
      }
  
  if(!flag)
  total=total-1;
  else
	  printf("無此學號!");

  if((fp4=fopen("file_dbf.txt","wb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}
for(i=0;i<=total;i++)
		fwrite(&stud[i],sizeof(struct Student),1,fp4);
		fclose(fp4);
   }

//----------------------------
void search(void)
{ FILE *fp6;
	int t;
 printf("輸入要查詢的學生學號:");
 scanf("%d",&t);
 if((fp6=fopen("file_dbf.txt","rb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}

for(int i=0;i<=total;i++)
	{
		fread(&stud[i],sizeof(struct Student),1,fp6);}
fclose(fp6);
for(int e=0,flag=1;flag&&e<=total;e++)
{if (stud[e].num==t)
  
{printf(" %d    %s     %s     %d    %d\n",stud[e].num,stud[e].name,
		stud[e].sex,stud[e].age,stud[e].scholarship);
flag=0;}
}
if(flag)
{printf("無此學號!\n");}

}

//---------------------
void modify(void)
{	FILE *fp5;
	int t;
 printf("輸入要修改的學生學號:");
 scanf("%d",&t);
 if((fp5=fopen("file_dbf.txt","rb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}

for(int i=0;i<=total;i++)
	{
		fread(&stud[i],sizeof(struct Student),1,fp5);}
fclose(fp5);
for(int e=0,flag=1;flag&&e<=total;e++)
{if (stud[e].num==t)
	{printf("修改后的學號:");
	 int q;
	 scanf("%d",&q);
	 stud[e].num=q;
	 printf("修改后的姓名:");
	 char w;
	 scanf("%s",&w);
	 strcpy(stud[e].name,&w);
	 printf("修改后的性別:");
	 char z;
	 scanf("%s",&z);
	 strcpy(stud[e].sex,&z);
	 printf("修改后的年齡:");
	 int r;
	 scanf("%d",&r);
	 stud[e].age=r;
	  printf("修改后的獎學金:");
	 int o;
	 scanf("%d",&o);
	 stud[e].scholarship=o;
	if((fp5=fopen("file_dbf.txt","wb+"))==NULL)
	{
		printf("The file can not open\n");
		return;
	}

for(i=0;i<=total;i++)
		fwrite(&stud[i],sizeof(struct Student),1,fp5);
flag=0;		
fclose(fp5);}
}
if(flag)
{printf("無此學號!\n");}
}

//-----------------------
	void main()
{	
    FILE *fp;

	int u=0;
fp=fopen("file_dbf.txt","rb+");
while(fread(&stud[u],sizeof(struct Student),1,fp)!=0)
{total=u;
 u=u+1;
}

    //---------------------------
	int t=0;
	printf("            --------◎◎◎學 籍 管 理 數 據 庫◎◎◎--------\n");
    while(t==0||t==1||t==2||t==3||t==4||t==5)
    {printf("\n輸入您的操作選項:______");
    printf("\n輸入1為增加學生數據,輸入2為顯示整個數據庫,輸入3為刪除,輸入4為查詢,輸入5為修改,輸入0為退出\n");
    scanf("%d",&t);
    if(t==0)
	{printf("\n謝謝您的使用\n");
	 return;}
    if(t==1)
	{add();}
    if(t==3)
	{dele();}
	if(t==2)
	{show();}
	if(t==4)
	{search();}
	if(t==5)
	{modify();}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲444eee在线观看| 日韩一级大片在线观看| 国产福利一区二区三区视频 | 中文字幕视频一区| 国产亚洲va综合人人澡精品 | 不卡欧美aaaaa| 成人av手机在线观看| 99久久夜色精品国产网站| 日韩欧美国产午夜精品| 亚洲电影一级片| 亚洲五码中文字幕| 亚洲成人精品影院| 免费成人深夜小野草| 久久爱另类一区二区小说| 国产成人一级电影| 不卡的看片网站| 欧美在线观看视频一区二区| 欧美午夜宅男影院| 日韩一区二区三区四区| 久久久久青草大香线综合精品| 欧美国产精品v| 亚洲一区二区三区免费视频| 日本大胆欧美人术艺术动态| 国产麻豆欧美日韩一区| 91视频国产观看| 337p亚洲精品色噜噜| 久久亚洲欧美国产精品乐播| 欧美国产综合一区二区| 黑人巨大精品欧美一区| 国产精品99久久久久| hitomi一区二区三区精品| 欧洲精品一区二区| 久久久精品免费网站| 一色屋精品亚洲香蕉网站| 日韩va亚洲va欧美va久久| 国产精品羞羞答答xxdd| 欧美猛男超大videosgay| 久久久一区二区| 一区二区三区高清| 国产精品99久久久久久有的能看| 欧美在线一二三四区| 久久无码av三级| 日韩精品久久理论片| 成人精品小蝌蚪| 欧美成人在线直播| 伊人开心综合网| 国产精品99久久久久| 婷婷国产v国产偷v亚洲高清| 91麻豆精品国产91久久久久久 | 国产色爱av资源综合区| 亚洲第四色夜色| 成人国产电影网| 精品99999| 亚洲高清免费观看| 日本韩国欧美一区二区三区| 欧美一区二区精品久久911| 亚洲精品午夜久久久| 高清久久久久久| 精品人在线二区三区| 亚洲成人av福利| 91久久精品一区二区二区| 中文字幕乱码亚洲精品一区| 狠狠网亚洲精品| 欧美一区二区三区爱爱| 爽好多水快深点欧美视频| 日本韩国一区二区| 中国av一区二区三区| 一区二区在线看| a在线欧美一区| 国产精品久久久久国产精品日日 | 亚洲精品一区二区三区香蕉 | 国产亚洲精品资源在线26u| 婷婷中文字幕一区三区| 日本韩国欧美一区| 亚洲综合色自拍一区| 91视频免费播放| 亚洲精品videosex极品| 97精品超碰一区二区三区| 中文字幕日韩欧美一区二区三区| 国产91精品久久久久久久网曝门| 久久久久久久久久久久久久久99| 狠狠色狠狠色综合| 久久精品夜色噜噜亚洲aⅴ| 国产精品视频一二三| 日韩欧美国产wwwww| 日本午夜一区二区| 日韩欧美在线影院| 韩日av一区二区| 国产欧美日韩亚州综合| 成人国产精品免费观看视频| 国产精品久久久久久久久免费相片 | 亚洲综合在线电影| 欧美三区在线观看| 日韩国产精品久久| 日韩一区二区三区在线观看 | **性色生活片久久毛片| 欧美亚洲精品一区| 日韩精彩视频在线观看| 欧美精品一区二区久久婷婷| 暴力调教一区二区三区| 亚洲美女淫视频| 91精品国产麻豆国产自产在线 | 一区二区三区四区蜜桃| 欧美精品一二三| 国产精品一区在线观看乱码| 国产精品久久久久影院亚瑟| 欧美挠脚心视频网站| 激情文学综合网| 亚洲狠狠丁香婷婷综合久久久| 777a∨成人精品桃花网| 国产成人av一区| 久久国产夜色精品鲁鲁99| 国产亚洲综合性久久久影院| 色噜噜狠狠一区二区三区果冻| 日本不卡高清视频| 亚洲欧洲日韩综合一区二区| 欧美一区二区三区日韩视频| k8久久久一区二区三区| 性做久久久久久| 国产精品免费丝袜| 91精品国产综合久久蜜臀| 99国产欧美另类久久久精品| 久久超碰97中文字幕| 一区二区三区国产豹纹内裤在线| 精品1区2区在线观看| 欧美日韩国产免费| 白白色 亚洲乱淫| 免费人成黄页网站在线一区二区| 亚洲视频网在线直播| 久久婷婷一区二区三区| 欧美日韩不卡在线| av午夜一区麻豆| 成熟亚洲日本毛茸茸凸凹| 久久99精品国产麻豆婷婷洗澡| 亚洲精品欧美在线| 亚洲欧美综合另类在线卡通| 久久久久久夜精品精品免费| 日韩一区二区免费高清| 在线观看一区二区精品视频| bt欧美亚洲午夜电影天堂| 国产福利电影一区二区三区| 久久精品国产一区二区| 在线免费精品视频| 欧美疯狂性受xxxxx喷水图片| 懂色av一区二区夜夜嗨| 激情偷乱视频一区二区三区| 青青草成人在线观看| 亚洲小少妇裸体bbw| 亚洲视频在线观看三级| 中文字幕视频一区| 亚洲欧美日韩在线不卡| 最新日韩av在线| 中文字幕在线免费不卡| 中文一区二区在线观看| 国产日本一区二区| 中文字幕在线观看一区| 亚洲欧美日韩国产手机在线| 亚洲欧美日韩国产综合在线 | 国产福利一区在线| 91亚洲永久精品| 不卡的电影网站| 在线视频中文字幕一区二区| 在线精品国精品国产尤物884a| 91国产视频在线观看| 欧美性一二三区| 欧美一区二区三区四区高清| 欧美xxxx在线观看| 欧美经典一区二区| 亚洲人精品午夜| 性感美女久久精品| 美女视频一区二区| 成人综合婷婷国产精品久久免费| 99久久99久久免费精品蜜臀| 在线国产电影不卡| 日韩手机在线导航| 欧美激情一区二区三区全黄| 亚洲欧美日韩一区| 麻豆国产精品一区二区三区| 国产精品亚洲综合一区在线观看| av福利精品导航| 欧美日韩午夜影院| 久久久91精品国产一区二区精品| 国产精品成人午夜| 日韩和欧美一区二区三区| 国产精品一区二区黑丝| 在线欧美日韩国产| 久久一留热品黄| 亚洲精品视频在线| 国内偷窥港台综合视频在线播放| 不卡一区二区在线| 日韩午夜激情免费电影| 亚洲六月丁香色婷婷综合久久| 日本不卡视频在线| 色综合久久中文综合久久97 | 中文文精品字幕一区二区| 亚洲一区在线免费观看| 国产在线视视频有精品| 欧美撒尿777hd撒尿| 国产农村妇女毛片精品久久麻豆 | 国产精品一区二区视频|