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

📄 h1.h

📁 C++文本文件的读写以及计算平均成绩
💻 H
字号:
/*给huige1.txt中写入:"MicrosoftWindowsXP[版本5.1.2600] 2006".再将其中的内容复制到huige2.txt中,定义一个字符数组ch[100],和一个long型 变量num,将huige1.txt中的字符和整型得到并输出*/


#include<fstream.h>
#include<iostream.h>
void main()
{fstream s; char c,ch[100];long num;
 fstream x;
 s.open("d:\\huige1.txt",ios::out);
s<<"MicrosoftWindowsXP[版本5.1.2600] ";
s<<2006;
s.close();
s.open("d:\\huige1.txt",ios::in);
x.open("d:\\huige2.txt",ios::out);
c=s.get();
while(!s.eof())
{
x.put(c);
c=s.get();
}
s.close();
x.close();
s.open("d:\\huige1.txt",ios::in);
s>>ch>>num;
cout<<ch<<" "<<num<<endl;
s.close();
}
 




#define n 8
#include<iostream.h>
#include<conio.h>
class stu
{float grade;
float  xuefen;
public:
void input();
float avr();
float avr2();
stu(){}
};
void stu::input()
{cout<<"输入成绩,学分:";
cin>>grade>>xuefen;
}
float stu::avr()
{return grade*xuefen;
}
float stu::avr2()
{return xuefen;
}
void main()
{stu s[n];float j1=0,j2=0;int i;
cout<<"-=-=-=-=-=-=-=-=-=计算平均成绩-=-=-=-=-=-=-=-=-=-=-=-=-=-=-"<<endl;
cout<<"-=-=-=-=-=-=-=-=-=2006-11-14编写-=-=-=-=-=-=-=-=-=-=-=-=-=-"<<endl;
for( i=0;i<n;i++)
{cout<<"输入"<<n<<"门课的成绩和学分:\n";
 s[i].input();
j1=j1+s[i].avr();
j2=j2+s[i].avr2();
}
cout<<"平均成绩="<<j1/j2<<endl;
getch();
}

⌨️ 快捷键说明

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