搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ ' '单撇号内的数字不是二进制吗?为什么不对?
标题:
' '单撇号内的数字不是二进制吗?为什么不对?
只看楼主
海之渊
等 级:
论坛游民
威 望:
1
帖 子:37
专家分:29
注 册:2018-11-3
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:9
' '单撇号内的数字不是二进制吗?为什么不对?
如果c为字符型变量,判断c是否为空格不能使用____。(假设已知空格ASCII码为32)
A) if(c=='32')正确答案 B) if(c==32)我的选择
C) if(c=='\40') D) if(c==' ')
搜索更多相关主题的帖子:
数字
二进制
空格
if
正确答案
2019-01-28 18:42
豆豆的滴
来 自:湖南
等 级:
贵宾
威 望:
33
帖 子:368
专家分:1087
注 册:2018-5-7
第
2
楼
得分:0
啥为啥是二进制
2019-01-28 18:52
想都不要想
等 级:
论坛游民
威 望:
1
帖 子:7
专家分:29
注 册:2018-11-28
第
3
楼
得分:2
额,他说的是不能够够使用,判断C是否为空格可以使用ascii码也可以直接判断A的话你不能够加''这个。
2019-01-28 18:56
海之渊
等 级:
论坛游民
威 望:
1
帖 子:37
专家分:29
注 册:2018-11-3
第
4
楼
得分:0
就是单撇号内的数字是字符型的,可以转换成字符,但是没有单撇号就是真是的数字,所以我认为这个题应该选b
2019-01-28 18:56
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
5
楼
得分:18
A 肯定是不对 单引号内是单字节字符 不能表示字符串
而B则是肯定可以的
DO IT YOURSELF !
2019-01-28 19:13
海之渊
等 级:
论坛游民
威 望:
1
帖 子:37
专家分:29
注 册:2018-11-3
第
6
楼
得分:0
那就是这个题答案错了,谢了
2019-01-28 19:55
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
7
楼
得分:0
回复 6楼 海之渊
你不是说正确答案是a吗 这没毛病 因为a是错误的表达式
DO IT YOURSELF !
2019-01-28 20:29
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
8
楼
得分:0
那个
题目本来就让你选那个不对的
A不能判断是不是空格 选A没毛病
BCD都能判断是不是空格
https://zh.
2019-01-28 23:30
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
9
楼
得分:0
回复 7楼 wp231957
A是正确的表达式 只是不能判断是不是空格
https://zh.
2019-01-28 23:30
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
10
楼
得分:0
1>e:\c_source\wp\wp\wp.cpp(10): warning C4305: “初始化”: 从“int”到“char”截断
1>e:\c_source\wp\wp\wp.cpp(10): warning C4309: “初始化”: 截断常量值
不报错,有警告,还真是一个??表达式,但是目测就是一个非法的表达式啊
DO IT YOURSELF !
2019-01-29 08:49
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-492867-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.251726 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved