首页 > 编程语言 >【C++ Primer Plus习题】5.9

【C++ Primer Plus习题】5.9

时间:2024-08-25 20:53:18浏览次数:9  
标签:count string int 5.9 done words 习题 Primer cout

问题:

这里是引用

解答:

#include <iostream>
#include <cstring>
using namespace std;

#define SIZE 20

int main()
{
	string words[SIZE];
	string done = "done";
	int count = 0;

	while (true)
	{
		cout << "请输入单词:" << endl;
		cin >> words[count++];
		if (words[count - 1] == done)
		{
			count--;
			break;
		}
		cin.get();
	}
	cout << "在done前一共输入了" << count << "哥单词" << endl;

	return 0;
}


运行结果:
在这里插入图片描述

考查点:

  • string的字符串比较

注意:
我走了用了数组保存,不用直接计数也可以.

2024年8月25日20:47:14

标签:count,string,int,5.9,done,words,习题,Primer,cout
From: https://blog.csdn.net/qq_74047911/article/details/141534628

相关文章

  • 【鸿蒙学习】HarmonyOS应用开发者高级认证 - 应用DFX能力介绍(含闯关习题)
    学完时间:2024年8月24日学完排名:第1698名一、PerformanceAnalysisKit简介PerformanceAnalysisKit(性能分析服务)为开发者提供应用事件、日志、跟踪分析工具,可观测应用运行时状态,用于行为分析、故障分析、安全分析、统计分析,帮助开发者持续改进应用体验。使用场景应用......
  • 软考-软件设计师(数据结构习题一)
       ......
  • 【全面指导】线性代数如何高效备考?选择哪本习题集?
    作为一个过来人,在备考过程中,我发现线性代数这是个不容小觑的科目,在考研数学一二三中都占比20%,其复习策略和方法对最终成绩起到了决定性作用。那么,如何选择适合的习题集?怎样制定有效的复习计划?这些问题都是我们必须认真思考和了解的。今天,我将分享我的备考经验,从复习书籍选择到......
  • C程序设计语言(第2版·新版)练习题1-4
    练习1-4编写一个程序打印摄氏温度转换为响应华氏温度的转换表。#include <stdio.h>int main(int argc, char *argv[]) {    (void) argc;    (void) argv;        float fahr, celsius;    int lower, upper, step;        ......
  • 谭浩强c程序设计例题+习题 第六章 利用数组处理批量数据
    第六章利用数组处理批量数据文章目录第六章利用数组处理批量数据例6.1对10个数组元素依次赋值为0,1,2,3...,9并逆序输出例6.2用数组处理Fibonacci数列问题例6.3有10个地区的面积,要求对它们按照从小到大顺序排序例6.4将一个二维数组行和列互换存到零一个二维数组中......
  • 【C++ Primer Plus习题】3.6
    问题:解答:#include<iostream>usingnamespacestd;intmain(){ floatmiles=0; floatgallons=0; floatgallon=0; cout<<"请输入驱车里程(单位为英里):"; cin>>miles; cout<<"请输入使用的汽油量(单位为加仑):"; cin>>g......
  • 软考-软件设计师(程序设计语言习题)
       ......
  • Python程序设计现代方法1课后习题1Python 开发概述
    Python程序设计现代方法1课后习题1Python开发概述1.整数求和。输入整数n,计算1~n之和。defsum_of_integers(n):returnsum(range(1,n+1))n=int(input("请输入整数n:"))print(f"1~{n}的和为:{sum_of_integers(n)}")2.整数排序。输入三个整数,把这三个数由......
  • 软考-软件设计师(信息安全习题)
       ......
  • vSphere5.9.1.管理内存和CPU分配
    第一部分管理内存和cpu分配关联vm内存虚拟机感觉自己拥有4g的内存,并且最多不会使用超过4g的物理内存.我们可以超额的关联内存给vm,例如:esxi主机的物理内存只有8g,但是我们可以给三个vm分配4g内存.esxi四大高级内存控制技术1.pagesharing(透明的页面共享)thefirstmemory......