C语言中当运行到给字符变量赋值时,我们在结束上一赋值时,会把回车符赋给该字符变量,该怎样在赋值前清
3个回答
展开全部
在下一赋值语句前加 getchar();
如果是用scanf语句,加上空格就行,就如scanf("空格%c",&a);
如果是用scanf语句,加上空格就行,就如scanf("空格%c",&a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建一个变量,用gets()赋值给该变量,然后不处理它
或者用getline读行再处理,它会忽略掉换行符
或者用getline读行再处理,它会忽略掉换行符
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加一个getch();语句,来接收回车符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询