91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8KB
    文件類型: .c
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2021-06-18
  • 語言: C/C++
  • 標簽: 課程設(shè)計??

資源簡介

代碼簡易好理解,適用于新手學(xué)習(xí),便宜實惠,是校園課程設(shè)計必備工具

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
char?s[15][50];
int?n;

struct?student???
{?
?char?num[11];
?char?name[20];
?char?sex;
?int?age;
?char?major[15];
?int?classroom;
?struct?student?*next;
}ob[45]*p*q;

void?write();???//寫入數(shù)據(jù)
void?face();????//界面設(shè)計
void?output();??//數(shù)據(jù)輸出?
void?seek();????//數(shù)據(jù)查詢?
void?sort();????//數(shù)據(jù)排序
void?sdelete();?//數(shù)據(jù)刪除
void?insert();??//數(shù)據(jù)插入
void?initialn();//初始化數(shù)據(jù)n
void?quit();????//退出系統(tǒng)

int?main()
{
int?count;
system(“color?f3“);
system(“mode?con?cols=60?lines=30“);
while(1){
face();
printf(“請輸入您要使用的功能:“);
scanf(“%d“&count);
system(“cls“);
initialn();
if(count>0&&count<8)
{
switch(count)
{
case?1:write();break;
case?2:output();break;
case?3:sdelete();break;
case?4:insert();break;
case?5:sort();break;
case?6:seek();break;
case?7:quit();break;
}
}
else
{
face();
printf(“輸入錯誤,存在非法字符,請從新輸入:“);
}
}
return?0;
}

void?write() //寫入數(shù)據(jù)
{
int?ijk;
FILE?*fp;
????fp=fopen(“D:\\y.dat““wb“);
for(i=0;;)
{
????k=0;
printf(“請輸入學(xué)號(輸入0結(jié)束輸入)“);
scanf(“%s“ob[i].num);
if(strcmp(ob[i].num“0“)==0)
{
break;
}
for(j=0;j {
if(strcmp(ob[j].numob[i].num)==0)
{
printf(“學(xué)號已存在,請從新輸入\n“);
k=1;
}
}
if(k==0)
{
printf(“請輸入該學(xué)生的姓名,性別,年齡,專業(yè)班級\n“);
scanf(“%s?%c?%d?%s?%d“ob[i].name&ob[i].sex&ob[i].ageob[i].major&ob[i].classroom);
fwrite(&ob[i]sizeof(struct?student)1fp);
i++;
}
}
fclose(fp);
system(“pasue“);
system(“cls“);
}
void?face() //界面設(shè)計
{
int?ij;
for(i=0;i<15;i++)
{
for(j=0;j<50;j++)
{
if(i==0||i==14||i==3||i==12)
{
s[i][j]=95;
}
else?if(j==0||j==49)
{
s[i][j]=‘.‘;
}
else
{
s[i][j]=‘?‘;
}
}
}
s[0][0]=95;
s[0][49]=95;
s[14][0]=95;
s[14][49]=95;
for(i=0;i<15;i++)
{
for(j=0;j<50;j++)
{???
if(i==1&&j==18)
{
printf(“歡迎來到學(xué)生信息管理系統(tǒng)“);
j=42;
}
else?if(i==5&&j==22)
{
printf(“1.數(shù)據(jù)輸入“);
j=32;
}
else?if(i==6&&j==22)
{
printf(“2.數(shù)據(jù)輸出“);
j=32;
}
else?if(i==7&&j==22)
{
printf(“3.數(shù)據(jù)刪除“);
j=32;
}
else?if(i==8&&j==22)
{
printf(“4.數(shù)據(jù)插入“);
j=32;
}
else?if(i==9&&j==22)
{
printf(“5.數(shù)據(jù)排序“);
j=32;
}
else?if(i==10&&j==22)
{
printf(“6.數(shù)據(jù)查詢“);
j=32;
}
else?if(i==11&&j==22)
{
printf(“7.退出系統(tǒng)“);
j=32;
}
printf(“%c“s[i][j]);
}
printf(“\n“);
}
}
void?output()?????//數(shù)據(jù)輸出
{
FILE?*fp;
int?ij;
fp=fopen(“d:\\y.dat““rb“);
if(fp!=NULL)
{
for(i=0;i<3;i++)
{
for(j=0;j<50;j++)
{???
if(i==1&&j==22)
{
printf(“2.數(shù)據(jù)輸出“);
j=32;
}
printf(“%c“s[i][j]);
}
printf(“\n\n\n“);
}
for(i=0;i<60;i++)
{
printf(“%c“95);
}
printf(“\n“);
printf(“%-15s%-13s%-7s%-7s%-13s%-4s\n““學(xué)號““姓名““性別““年

評論

共有 條評論

相關(guān)資源