社区
C++ 语言
帖子详情
在键盘上如何才能输入一个空字符?
luck1
2005-11-14 09:13:57
该如何输入一个空字符呢?打个比方来说我该如何输入才能让如下代码不进入死循环呢?
int main()
{
string one;
cin>>one;
while(one!="")
cout<<"死循环";
cout<<"输入了一个空字符";
getch();
return 0;
}
...全文
804
5
打赏
收藏
在键盘上如何才能输入一个空字符?
该如何输入一个空字符呢?打个比方来说我该如何输入才能让如下代码不进入死循环呢? int main() { string one; cin>>one; while(one!="") cout<<"死循环"; cout<<"输入了一个空字符"; getch(); return 0; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pro_love
2005-11-15
打赏
举报
回复
#include<stdio.h>
int main()
{
char one;
one=getchar();//输入一个空格 回车就行了
while(one!=' ')//' '一个空格
printf("死循环");
printf("输入了一个空字符");
getch();
return 0;
}
//getchar()可以获得单个字符
wzjall
2005-11-14
打赏
举报
回复
应该不可以
bingzhu
2005-11-14
打赏
举报
回复
我看没人可以^_^
BR2014
2005-11-14
打赏
举报
回复
使用cin.get()函数能读取空格及回车等特殊符号
在这里就是用cin.get(one);
0黄瓜0
2005-11-14
打赏
举报
回复
既然要输入,One就不可能等于"",除非直接one="";
int main()
{
string one;
//cin>>one;
one="";
while(one!="")
cout<<"死循环";
cout<<"输入了一个空字符";
getch();
return 0;
}
Python 47个字符串方法
# Python 47个字符串方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作字符串?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个字符串方法,涉及替换、删除、连接、查找、...
如何从
键盘
输入数字字符|只有在输入完数据再按回车键后,该行数据才被送入内存上的
键盘
缓冲区里,形成输入流
1、如何从
键盘
输入数字字符?用如getchar()函数时即可,即从
键盘
输入7,获得即是字符'7'。 2、只有在输入完数据再按回车键后,该行数据才被送入内存上的
键盘
缓冲区里,形成输入流。 而在输入完数据再按回车键后,该行数据才被送入内存上的
键盘
缓冲区里这一工作是由
键盘
驱动程序来完成的,即
键盘
驱动程序以回车键为标志符将暂存在
键盘
这个输入设备的缓存器(属于
键盘
这个硬件设备的一部分)里的输入数据,送入
输入一行字符 分别统计出其中英文字母,空格,数字,和其他字符
这里的需要的知识点: 1、获取一行字符串,nextLine() 2、把字符串的每一个字符赋值到一个数值中 3、对比每一个数值在ASK码的范围,就可以确定它符号的类别 4、char字符ASK码的范围 (1)数字0到9: 48~57 (2)字母A到Z:65到90 a到z:97到122 (3)空格是32 以上知识点是需要熟记的,否则这个题完全做不出来。 思想: 首先做这种题必须想到的是如何做到把所有的字符输入之后如何对字符串进行遍历之后累加起来,首先要做的是,将这个字符串转化为char类型的..
VC++字符输入 ASCII码
字符输入 下面要实现字符的输入功能,也就是当用户在
键盘
上按下某个字符按键后,要把该字符输出到程序窗口上。这就需要程序捕获
键盘
按下这一消息。之前曾介绍过WM_CHAR消息,这里,我们可以捕获这个消息,在该消息的响应函数中完成字符输出功能。但在字符输出时有一个问题需要注意,利用TextOut函数在窗口中输出字符时,需要提供字符显示位置的x坐标和y坐标,例如,我们打算在(0,0)位置处输出用户按键的字符,如果用户先后按下了“a”“b”“c”这三个字符,对于“a”字符,输出的位置是(0,0),紧接着我们要在“a”
统计换行符个数 的c语言编程,下面程序段是从
键盘
输入的字符中统计数字字符的个数,用换行符结束 循环。请填空。 int n=0,c; c=getchar(); while(__1__) { if(___...
下面程序段是从
键盘
输入的字符中统计数字字符的个数,用换行符结束 循环。请填空。 int n=0,c; c=getchar(); while(__1__) { if(___2__)n++; c更多相关问题企业内部不协调矛盾推演主要是通过_______发现内部短板。所有落在厄瓦尔德球面的倒易点对应的晶面组一定参与衍射设有如下枚举类型定义: enum color{red=3 , yellow , bl...
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章