- 博客(2)
- 收藏
- 关注
原创 【无标题】用scanf(“ “);清理回车
这个时候缓冲区里的回车会被空格吸收并且丢弃,包括并不限于回车,空格、制表、等空白符号都会被这个空格吸收,注意,一个空格能吸收多次连续的空白符号,但是如果空白加字符加空白的话只能吸收第一个空白,字符后面的空白不能被吸收了。另外由此可得scanf(" ");的功能就是吸收空白符号并且丢弃(实际上没啥卵用,但是可以拿来在同学们面前装逼用(狗头))输入空白符号空白符号空白符号v空白符号m。输出的结果是a读取到v,b读取到空白符号。
2023-12-09 16:15:17
492
原创 说谎话-加强版
5:注意一个单词加空格的情况,这时需要用到scanf返回值,如果返回值是EOF证明是只有一个单词加一个空格的情况。while((ch=getchar())==' ') //读入单词后的空格。for(i=n-1;i--)//倒序输出。3:定义jilu字符数组作为中转站传输给指针数组。4:先读入一个单词之后就能用空格来卡循环条件。
2023-12-08 16:49:59
477
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人