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

📄 sales.cpp

📁 C++的常用算法
💻 CPP
字号:
//这个程序在本书所带软盘中。文件名为SALES.CPP
//这个程序利用数组下标和输入转向操作来统计全年的销售情况。

#include <iostream.h>
#include <iomanip.h>

#define season 4

void main(void)
{
	float compute(float[], int, float);	//定义统计季度和全年销售额的子程序
	void output(float[], int, float);	//定义显示统计结果的程序

	float sale[season] = {0.0, 0.0, 0.0, 0.0};	//定义数组并初始化
	int season_code;
	float amount;
	float total;
	
	while (1) {
		cin >> season_code >> amount;
		if (cin.eof())					//如果遇到文件结束符即停止输入
			break;
		else
			total = compute(sale, season_code, amount);//调用统计子程序
	}
	output(sale, season, total);		//调用显示统计结果子程序
}

/************子程序compute()************/
float compute(float sales[], int size, float money)
{
	float sum = 0.0;

	sales[size-1] += money;
	sum += sales[size-1];

	return(sum);
}

/***********子程序output()***************/
void output(float sales[], int size, float sum)
{
	cout << setiosflags(ios::fixed) << setprecision(2) << endl;
	cout << endl << "每个季度销售额如下:" << endl;
	for (int j = 0; j < size; j++)
		cout << "第" << j+1 << "季度:$" << sales[j] << endl;
	cout << endl << "全年销售额为:$" << sum << endl;
}

⌨️ 快捷键说明

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