【C++ Primer Plus习题】4.10

问题:

解答:

cpp 复制代码
#include <iostream>
#include <array>
using namespace std;

int main()
{
	array<float, 3> grade;
	float average=0;
	for (int i = 0; i < 3; i++)
	{
		cout << "请输入第" << i + 1 << "次跑40米的成绩:";
		cin >> grade[i];
	}
	for (int i = 0; i < 3; i++)
	{
		cout << "第" << i + 1 << "次跑40米的成绩为:"<<grade[i]<<endl;	
	}
	
	cout << "测试次数为:" << grade.size() << endl;
	average = (grade.at(0) + grade.at(1) + grade.at(2)) / grade.size();
	cout << grade.size() << "次的平均成绩为:" << average << endl;

	return 0;
}

运行结果:

考查点:

  • array 数组容器\模版类

注意:

  • 需要头文件
  • 定义

2024年8月24日21:13:07

相关推荐
lifallen几秒前
Avernet:Agent 的组织网络
人工智能·学习·ai·开源软件·ai编程
星轨初途几秒前
LeetCode 热题 100——day10 和为 K 的子数组
开发语言·c++·算法·leetcode
sycmancia3 分钟前
Qt——自定义控件温度计
开发语言·qt
有点。7 分钟前
C++广度优先搜索(二)-练习题
c++·算法·宽度优先
Q741_14715 分钟前
TcpDump 使用笔记
网络·c++·笔记·测试工具·tcpdump
程序猿编码19 分钟前
不用PyTorch,不用CUDA,我用C++手写了一个能跑GPT和Whisper的推理库
c++·pytorch·gpt·大模型·whisper
MC皮蛋侠客29 分钟前
TDengine C++ 系列(1):全景与最小闭环——从时序数据到第一个 C++ 读写
大数据·c++·tdengine
UQR33 分钟前
一、Java基础高频面试题
java·开发语言
MoonBit月兔38 分钟前
MoonBit 受邀亮相 SPLASH/ISSTA 2026,与 Java、Rust、Eiffel、D 语言核心贡献者同场交流
开发语言·后端·rust
知识分享小能手41 分钟前
线性代数学习教程,从入门到精通,矩阵及其运算 — 完整知识点与详细推导(3)
学习·线性代数·矩阵