永发信息网

很简单的,请高手指点。scanf ("%d%d”,a,b)第一,编程时我没有在%d中间打空格。那么

答案:4  悬赏:50  手机版
解决时间 2021-01-24 22:03
很简单的,请高手指点。scanf ("%d%d”,a,b)第一,编程时我没有在%d中间打空格。那么运行时我输入时两个数字,中间需要打空格吗?第二,如果换成%c 和%f,空格字符对他们来说是有效的字符,编辑scanf时我能在两个%c中间留空格吗?
最佳答案
第一,需要空格。
第二,scanf()认为空格代表字符串的结束,但是当以字符输入时空格不能代表字符的结束,而是默认他也是一个字符。
全部回答
第一需要第二不能第三是这样的scanf("%d%d",&a,&b)
scanf函数是以空格,回车,tab键作为输入结束标志。就是你输入数字3 4 5这三个数,若直接输345,则编译器会认为是一个数。要输入自己想输入的数,就应该用空格,回车,tab区分。
scanf()函数在读操作中略去输入中的一个或多个空白字符。 如scanf("%c%c%c",&a,&b,&c) 输入:1 2 那么a,b,c的值就分别是 1 空格 2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
深圳是什么城
中横村老年协会地址在什么地方,我要处理点事
房事后,第二天老婆吃了紧急避孕药,毓婷。但
我现在真是成罪人了,求助该怎么办
斗门村老年协会地址在什么地方,我要处理点事
我国很多地方实行农作物间作,主要是为了更好
正常体温35.6这算什么?正常么?
桂花茶里的桂花可以吃吗
东方神起唱歌为什么跟猪叫一般难听?
朱梅村老年协会地址有知道的么?有点事想过去
visual studio 2003使用时与visual c++6.0有
十八层180户的居民楼自来水供水和消防管道用3
盛家村老年协会地址在哪,我要去那里办事
1975年农历正月初7。1点到2点是什么命
昆明至成都火车的六盘水站点下一站昭通是不是
推荐资讯
凤凰热舞会地址在什么地方,想过去办事
金钥匙数学辅导地址有知道的么?有点事想过去
单选题Howmuch________thispairofpants?
衔珠金凤佩 值多少
东高村邮政储蓄ATM地址在哪,我要去那里办事
用圆规画一个周长是62.8厘米的圆,圆规两脚间
飞机能带水吗
VIVOx7plus和OPPOx9s哪个玩游戏好
【三世河图】河图《三世》里说“我这一辈子都
圣澳通讯地址有知道的么?有点事想过去
某企业涉及第一类水污染物的车间生产周期是4h
南京南3号线出地铁从几号口出来?然后怎么到
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?