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

📄 finalscore.cpp

📁 自己设计的算法
💻 CPP
字号:
#include<iomanip.h>
struct score
{
	double mark;
	double num;
	score *next;
};
int main()
{
	score *head,*tail;
	head=new score;
	tail=head;
	int t=1;
	int i=1;
	do
	{
		cout<<i<<": ";
		cin>>tail->mark>>tail->num;
		if(tail->mark==0)
			t=0;
		else
		{
			tail=tail->next=new score;
			i++;	
		}
	}while(t!=0);
	double sum=0,numsum=0;
	tail=head;
	cout<<"==========================================="<<endl;
	for(int j=1;j<=i;j++)
	{
		sum+=tail->mark*tail->num;
		numsum+=tail->num;
		cout<<setw(2)<<j<<": "<<setw(5)<<tail->mark<<"  "<<setw(5)<<tail->num<<endl;
		tail=tail->next;
	}
	cout<<"total="<<sum<<endl;
	cout<<"finalscore="<<sum/numsum<<endl;
	delete tail,head;
	return 1;
}

⌨️ 快捷键说明

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