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

  • 大小: 1KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-10
  • 語言: C/C++
  • 標(biāo)簽: c++??

資源簡介

c++計算器 用簡單的代碼實現(xiàn)的一個基于c++語言的計算器。功能簡單 學(xué)習(xí)起來不復(fù)雜 簡單容易

資源截圖

代碼片段和文件信息

#include“fstream.h“
#include“windows.h“
#include“stdio.h“
#include“string.h“
struct?stu
{
char?name[30];
char?sex[10];
int?snum;

}stu[100]xy;//==struct?stu[100]xy;




void?menu();

void?input()//******************錄入信息
{
int?flag;

fstream?file;
system(“cls“);
cout<<“請問您要錄入幾個學(xué)生的信息?“< file.open(“E:/flag.txt“ios::in|ios::out|ios::binary);
cin>>flag;
file.write((char*)&flagsizeof(flag));
file.close();
file.open(“E:/student.txt“ios::out|ios::binary);
for(int?i=0;i {
cin>>x.name>>x.sex>>x.snum;
file.write((char*)&xsizeof(x));
}
file.close();

}
void?appstudent()//******************添加信息
{
int?kflag;
fstream?file;
system(“cls“);
cout<<“請問你要添加幾個人的信息?“< cout<<“請輸入:“;
cin>>k;
file.open(“E:/flag.txt“ios::in|ios::out|ios::binary);
file.read((char*)&flagsizeof(flag));
flag=flag+k;
file.seekg(0ios::beg);
file.write((char*)&flagsizeof(flag));
file.close();
file.open(“E:/student.txt“ios::out|ios::in|ios::binary|ios::app);
for(int?i=0;i {
cin>>x.name>>x.sex>>x.snum;
file.write((char*)&xsizeof(x));
}
file.close();
system(“cls“);


}
void?revisestudent()//***************修改信息
{
int?nflagik=0m;
fstream?file;
cout<<“請問您要修改的學(xué)生的學(xué)號是多少呢?“< cout<<“請輸入:“;
cin>>n;
file.open(“E:/flag.txt“ios::in|ios::out);
file.read((char*)&flagsizeof(flag));
file.close();
file.open(“E:/student.txt“ios::in|ios::out|ios::binary);
for(i=0;i<=flag;i++)
{
file.read((char*)&stu[i]sizeof(stu[i]));
}
for(k;k {
if(stu[k].snum==n)
{
cout<<“請重新輸入該學(xué)生的資料:“< cin>>stu[k].name>>stu[k].sex>>stu[k].snum;
}
else
{
cout<<“查無此人!“< system(“pause“);
}

}
file.close();
file.open(“E:/student.txt“ios::out|ios::binary);
for(m=0;m {
file.write((char*)&stu[m]sizeof(stu[m]));
}
file.close();
system(“pause“);

}
void?seekstudent()//*****************查找信息
{
int?nflagik=0;
fstream?file;
cout<<“請問您要查找的學(xué)生的學(xué)號是多少呢?“< cout<<“請輸入:“;
cin>>n;
file.open(“E:/flag.txt“ios::in|ios::out);
file.read((char*)&flagsizeof(flag));
file.close();
file.open(“E:/student.txt“ios::in|ios::out|ios::binary);
for(i=0;i<=flag;i++)
{
file.read((char*)&stu[i]sizeof(stu[i]));
}
for(k;k {
if(stu[k].snum==n)
cout<
}
file.close();
system(“pause“);


}
void?sortstudent()//*****************排序信息
{
int?flag;
fstream?file;?
file.open(“E:/flag.txt“ios::in|ios::out);
file.read((char*)&flagsizeof(flag));
file.close();
file.open(“E:/student.txt“ios::in|ios::binary);
for(int?i=0;i<=flag;i++)
{
file.read((char*)&stu[i]sizeof(stu[i]));
}

for(i=0;i for(int?j=i+1;j ?{
if?(stu[i].snum>stu[j].snum)
{
y=stu[i];
stu[i]=stu[j];
?stu[j]=y;
??}
?}
file.close();
file.open(“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5985??2015-12-15?18:30??StuM.cpp

-----------?---------??----------?-----??----

?????????????????5985????????????????????1


評論

共有 條評論