用C++编写的程序,输入数据后,不用输入回车,怎样让他产生一个TAB键的距离

如题所述

回车是一般常用的输入结束符,就像字符串的空格一样。不用回车的话你自己也要设置一个结束符。比如数据长度、末尾字符、特殊字符等。 判断输入结束后输出个\t就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-03
\t,转义字符,跳转到下一个TAB位置
第2个回答  2012-11-03
输出格式%d,在百分号和d之间可以加任意数字,可以控制任意距离
第3个回答  2012-11-03
用转义字符:\t

c++编程,怎么让玩家输入数字又可以字母,又可以输入字符串
方法:先将输入的数据保存到字符串中,如果输入的是数字,可以通过atoi()函数转换成数字。扩展:atoi( ) 函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过isspace( )函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\\0')才结束转换,...

C++ 输入时如何用 ; 隔开 即用 ; 代替 回车
输入语句,都要等待 '\\n' 到达 时才到 输入 缓冲区 去 取 数。输入量 之间的 分隔符 默认 是空白 (空格,tab 键,Enter 键) 。用 ; 作 分隔符 为 格式化 输入,C++ 有格式输入本身就比较麻烦,再加上 你要用 ; 代替 回车,也就是 没等到 Enter 键 的到达,就要 即时处理 键盘输入...

C++程序编写读取值时,有空格甚至多个空格怎么办?
将运算符输入之前处理一下输入流中的数据。就是cin>>A之后把后面空格给处理掉 调用cin.eatwhite();\/\/我没用过,,,不行的话,用peek()和ignore()来处理。在输入运算符。。如果是字符串的话,写程序处理就是。。。

...个程序,运行时编译通过了,但在黑屏上输入数据后,却执行不了,_百度...
1,scanf("%d%d",&a,&b);像这样的,输入数据的时候要这样:75 或者7 5 或者 7 5 (数据之间可以有一个或多个空格键,也可以用enter键、tab键。)2,scanf("%d,%d",&a,&b);数据输入是要这样:7,5

C语言输入是怎么区分空格和回车的
没有好的办法区别空格和回车。至少在C里面没有。C\/C++的输入,都是以:空格 TAB 回车 来判断一个输入是否结束的。

c++中如何将一串数字赋给一个数组
c++中,输入整数时,一定会以空白字符(空格,TAB,回车)结束,而这个空白符号,不会被丢弃,直到有命令去读取。因此,可以,在输入一个数据后,加一个读字符操作,以判断是不是输入结束:读到的字符是回车,则结束读数据,否则,继续读下一个数据。参考代码:include <iostream>using namespace std ;...

C++中什么函数来读取键盘的上下左右和回车键。以及什么函数可以画出一...
1. 如果是控制台程序,使用 GetAsyncKeyState 函数 我以前写个一个小程序,你可以参考一下 http:\/\/blog.csdn.net\/tunsanty\/archive\/2009\/07\/29\/4389697.aspx 2. 如果是MFC程序,你需要在PreTranslateMessage(MSG* pMsg)中捕获按键的消息,然后设置焦点(SetFocus())。类似下面的样子:BOOL CXXXDialog...

编制程序,计算从键盘输入的空格键,换行符,Tab键的次数
if(ch==' ') a++; \/*读到‘ 空格’;a+1*\/ if(ch=='\\n') b++; \/*读到‘ 换行键';b+1*\/ if(ch=='\\t') c++; \/*读到‘ tab键';c+1*\/ gotoxy(1,23); \/*将光标移至23行首*\/ printf("\\na=%d,b=%d,c=%d",a,b,c); \/*显示按键数*\/ } getch();} ...

DEV-C++中编写了一段C程序,其中设置了用文件进行输入输出。
\\r 回车 \\t Tab符 \\xhh 表示一个ASCII码用16进表示,其中hh是1到2个16进制数 2. 输出列表 就是需要输出的一些数据,也可以是表达式,如果在函数中需要输出多个变量或表达式,则要用逗号隔开。一些特殊字符的输出:单引号,双引号,和反斜杠的输出在前面加转义字符”\\”,如:"\\’", "\\"", ...

一个关于C++的问题。这个符号\\t 。水平制表符有什么用?
对齐用的。 就是按键盘 tab 产生的那个符号 一般来说它产生的距离应该是八个空格(也可能是四个,和具体软件有关系 然后就可以用tab键定位了,按一次tab键,光标就自动定位到下一个制表符的位置,而且在一个制表符宽度范围内,增加或者删除文字不会影响下一制表符中的文字位置。

相似回答