11智能在线
新记
C语言中scanf()与\n问题
scanf()中能不能含\n?如果可以输入的时候应怎样?
举报该文章
相关建议 2014-02-27
能的!!!我计算机系的,不过容易出错 /n在scanf中不表示等待换行符,而是读取并放弃连续的空白字符 例如:int main() { int n; scanf("%d\n",&n);*/ 需要输入两个数字,反正第二个不能输入空格或者直接回车,也就是说让scanf读到非空白字符为止/* printf("you typed %d\n",n); }
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/s8fsqspmqs484q82ps.html
其他看法
第1个回答 2014-02-27
不能含有,有\n在scanf()里面会出错的。
第2个回答 2014-02-27
不能
相似回答
大家正在搜
相关问题
C语言中scanf函数中加\n为什么会这样
C语言scanf函数输入时键盘缓冲区\n的问题
c语言中scanf("\n%c",&a);和scan...
C语言 scanf的问题(\n 和 &数组名)
c语言中scanf("%d%*c", &n);是什么意思
C语言关于scanf("%d",&n);和scanf("%d...
c语言中scanf("\n%c",&a);和scanf("\...
C语言中scanf("%f\n" , &a); 其中\n起换...