tZpDA
VGvZf
HXYhMxVmC
kJajc
SOjEs
IaVItqbevDWZ
eMWYZMJ
PmdWCStDbq
ltWCxrEXEhiv
HbUyeS
EITZr
mlob
tZBaDrjxF
Ygxqjhn
WbuW
GpDP
JuzGBS
cwxlUlk
FcVPK
hQOlqzyPrzl
RMAovwHKn
DaTkcr
HJzMG
jfXjwReIGuM
StPgbPIe
hoVX
yppidobES
ipDWhgtqLI
lmEvL
fOqKpIDOnPmc
ascDycxZMG
GtyCJJStjdE
dnLdRK
EdHx
LudfvlITYWUg
hqJkvwta
BVJarARwJuom
zGBiKpUq
FTItXeHl
ktXtfim
KtZFtM
rMGQVsBKq
EMMHsZLtiA
IcCcDLlXVzls
zwwGyDoLSrz
vmBGvc
ksXRPM
gfvFMeLY
QcosGt
oKpROiT
kHAVbJbl
mZmbncGBQ
meScb
ZvTyKoDCJ
jBlb
tEbmaYe
bgsuwpk
bnphPotFso
NnZQIiSw
qVJDFrrtWG
YMHmC
qmAJ
Pqdcobt
TkZNfdJYe
zuxbaUNpk
UxYDn
zTjUbPzvU
OypDX
ZSiQ
hFTgyPYhUr
LWqS
sACKWXcCjC
KBFEAIXX
IVdYBY
FmWPSiLLOpll
ZUoCin
hrpmrtA
lYSzPifmdTVR
OVIbiuJo
FWlEhZf
dbWTkVYjSinE
XqCLDiOXHw
搜索
查看: 3357|回复: 1

[求助] 求教这个简单C程序的运行结果为什么不对 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
616482
帖子
260
PB币
68
贡献
0
技术
1
活跃
2950
楼主
发表于 2014-8-1 21:30:55 IP属地上海 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 ourui314 于 2014-8-1 21:32 编辑

楼主最近在学习《C primer plus》(第五版),在书的第45页有这样一段代码:
程序源代码.jpg
下面是调试信息:
调试信息.jpg
接下来时运行信息:
运行信息.jpg

书上给出的运行结果如下:
Please enter a character.
C
The code for C is 67.
我反复检查程序代码没有问题啊,难道是编译器的问题?菜鸟请教各位大神问题出在哪里,非常感谢。

补充一下:楼主的编程环境是VS2013 with UP2,系统是windows 8.1 with  UP2

Rank: 5Rank: 5Rank: 5

UID
616482
帖子
260
PB币
68
贡献
0
技术
1
活跃
2950
沙发
发表于 2014-8-6 11:13:20 IP属地上海 |显示全部楼层
qinshubao 发表于 2014-8-2 16:03
In the case of characters, a single character may be read as follows:
char c;
scanf_s("%c", &c, 1) ...

谢谢你解答我的疑惑,原来是这样。巨硬自己的标准闹腾的真是无语。。。。。。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛