c++ 中如何输入空行

c++ 中如何输入空行,第1张

scanf()不支持空格,遇到空格就会认为程序输入结束。想要输入空格键就要用 gets(a)手动按空格,直到再按回车。

C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐被加入标准。

printf("hello!\n")

printf("\n") //这里输出空行

printf("See you again!\n")

是这个意思么?

或者写成

printf("hello!\n\nSee you again!\n")

不知道是不是指的这个意思?呵呵

#include<stdio.h>

void

main()

{

char

i[n]

//n为你要输入空格的个数...不知道的话就写大点.如100

gets(i)//手动按空格键

puts(i)

}

这样就行了....用puts(i)打印出来是一行空格


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12134967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存