55问答网
所有问题
C语言,两个问题 一,空格算是字符吗? 二,scanf能录入空格吗?
如题所述
举报该问题
推荐答案 2014-12-20
ç©ºæ ¼æ¯ä¸ä¸ªå符,ascii ç å¼ä¸º32
ä½ å¯ä»¥ä½¿ç¨å¦ä¸ä»£ç è¿è¡éªè¯:
char c = ' ';
printf("%d,%cEND\n",c,c);
char d = 0;
scanf("%c",&d);
printf("%d,%cEND\n",d,d);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e8GFQe44cR44448GFc.html
其他回答
第1个回答 2014-12-20
算,可以;
char c;
scanf("%c",&c);
第2个回答 2019-02-06
getchar
这个是获取单个字符的。
scanf存在安全隐患
不要去用。
gets
似乎没有安全隐患。
但这两个都是
获取
多个字符的。只有输入回车后
输入
函数
才结束。
相似回答
C语言
用如何用
scanf
输入带有
空格
的
字符串
答:
要输入带
空格
的
字符串,
要用到一个格式字符:%[] --> 一个字符集。“%[]”的作用是扫描字符集合:例如:
scanf
(“%[^\n]”,str);具体作用是:如果输入的字符属于方括号内字符串中某
个字符,
那么就提取该字符;如果一经发现不属于就结束提取。该方法会自动加上一个'\0'到已经提取的字符后面。...
c语言
中的
scanf
函数的用法
答:
用
scanf
()函数以%s格式读入的数据不能含有空白符时,所有空白符都被当做数据结束的标志。所以题中函数输出的值只有
空格
前面的部分。如果想要输出包括空格在内的所有数据,可以使用gets()函数读入数据。gets()函数的功能是读取
字符串,
并存放在指定的字符数组中,遇到换行符或文件结束标志时结束读入。换行符...
...
scanf
时能够换行输入。比如输入
1
然后换行输入
2?
求大神。
答:
scanf
可以手动输入换行,例如输入1 ,回车,2。scanf() 函数的声明:int scanf(const char *format, ...)1、&a、&b、&c 中的 & 是地址运算符,分别获得这三个变量的内存地址。2、%d%d%d是按十进值格式输入三个数值。输入时,在两个数据之间可以用一个或多个
空格
、tab 键、回车键分隔。如果...
c语言scanf
的用法
答:
1、格式化说明符 2、空白符 3、非空白符 格式化说明符 附加格式说明字符表:空白字符 空白字符会使
scanf
()函数在读操作中略去输入中的一个或多个空白
字符,
空白符可以是space,tab,newline等等,直到第一个非空白符出现为止。非空白字符 一个非空白字符会使scanf()函数在读入时剔除掉与这个非空白字符...
C语言scanf
输入时可以加
逗号
的
吗?
答:
然而,对于
scanf
("%d%d", &a, &b);这样的格式,空白
字符
(
空格
、回车)是可以接受的分隔符。逗号运算符在
C语言
中也扮演着重要角色。它在运算时的优先级最低,用于连接多个表达式。如i = (i++, i++, i++);实际上会先执行第一个i++,然后是第
二个,
直到遇到逗号才结束。逗号表达式(如a ...
大家正在搜
c语言空格算一个字符
c语言中空格是字符吗
两个字符是几个空格
一个空格几个字符
C语言中怎么输入空格
字符大小的关系空格>a>A
空格的ascii码是多少
C语言中的空格
空格c语言怎么打
相关问题
C语言用如何用scanf输入带有空格的字符串
c语言,用scanf输入数据时什么情况下可以输入空格什么情况...
C语言中scanf输入问题,如图,为什么c得到的不是空格字符...
C语言编程scanf(” %c”,&x)。%c前面的空格是必...
C语言输入一个中间代有空格的字符串,为什么不可以用scanf...
c语言题目,求解两个空格填什么。
如果用scanf怎么将带空格的字符串输入到数组中
在c语言中要从键盘直接读入一行字符串用gets函数能把多个以...