【C++ Primer Plus习题】17.1

大家好,这里是国中之林!
❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看←

问题:

解答:

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

int main()
{
	char input;
	int count = 0;
	cout << "请输入一段话:" << endl;
	while (cin.peek()!='$')
	{
		cin.get(input);
		count++;
	}
	cout << "在$前有 " << count << " 个字符个数!" << endl;

	return 0;
}

运行结果:

考查点:

  • cin.peek()
  • cin.get()

注意:

2024年9月22日14:23:28

相关推荐
AndrewMe82111 分钟前
detailed-docx:一个能保住格式的 Word 文档操作库
开发语言·python·word
IT方大同5 分钟前
RT_thread(RTOS实时操作系统)线程的创建与切换
c语言·开发语言·嵌入式硬件
智算菩萨10 分钟前
【OpenGL】6 真实感光照渲染实战:Phong模型、材质系统与PBR基础
开发语言·python·游戏引擎·游戏程序·pygame·材质·opengl
jinanwuhuaguo10 分钟前
OpenClaw深度沟通渠道-全景深度解构
大数据·开发语言·人工智能·openclaw
是翔仔呐11 分钟前
第14章 CAN总线通信全解:底层原理、帧结构与双机CAN通信实战
c语言·开发语言·stm32·单片机·嵌入式硬件·学习·gitee
客卿12324 分钟前
用两个栈实现队列
android·java·开发语言
leaves falling24 分钟前
C++模板初阶:让代码“复制粘贴”自动化
开发语言·c++·自动化
java1234_小锋38 分钟前
Java高频面试题:谈谈你对SpringBoot的理解?
java·开发语言·spring boot
2301_8166512238 分钟前
C++模块化设计原则
开发语言·c++·算法
Ulyanov38 分钟前
Python GUI工程化实战:从tkinter/ttk到可复用的现代化组件架构
开发语言·python·架构·gui·tkinter