永发信息网

c语言scanf函数,在输入数据的时候,是按什么来判定数据输入完毕的呢?

答案:3  悬赏:80  手机版
解决时间 2021-02-13 04:39
c语言scanf函数,在输入数据的时候,是按什么来判定数据输入完毕的呢?
最佳答案
回车,然后读取数据时按空格分开;
例如输入: i am a boy!↓
里面有:char str[100];scanf("%s",str);
读取的值是这样的:str == “i”追问回车也可以做两个数之间的间隔,那C语言怎么知道哪个回车是两数的间隔,哪个回车是输入结束啊?追答只要你按了回车,系统就会退出输入模式,开始执行scanf这个函数,这个函数会以scanf里面设定的格式来读取输入的内容
全部回答
每个数都有赋值然后按下回车就可以判定了啊,不是非得回车当间隔,如果是scanf("%d,%d,%d,&a,&b,&c")的话就是拿逗号判定间隔的,每个数都接收到赋值了,然后按下回车,这样判定输入完毕
scanf会分析有几个数需要输入。比如有n个数,前n-1个空格/回车是数的分割,最后一个是结束。剩余没读取字符串留到下次调用scanf。字符串的结束只能用回车。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家里出现红头白色蠕虫,见照片,大家看看到底
前挡风玻璃的内膜可以换吗,这个问题有什么好
鄂托克旗学生资助管理中心地址在什么地方,想
申根签证通常哪里给的时间长
有高手能回答下吗? 轮滑(刷街)和跑步,那
正常情况下,人的血糖含量维持在90 mg/dL左右
我租的房子在那里身体出现了问题房东有责任吗
在家里,我们应该养成什么好习惯?
正果镇蒙花布村经济联合社地址有知道的么?有
麻烦问下从永川到南充是直达的班次是吗?还有
【四大音乐剧】下列不属于英国四大音乐剧的是
钾元素为什么用K表示,钠元素为什么用NA表示
咸瘦肉粥的做法,咸瘦肉粥怎么做好吃,咸瘦肉
无辣不欢的绝配句子是
河北省交通规划设计院地址在什么地方,想过去
推荐资讯
今天中午给一个女同事吃的时候碰她乳房的上方
王志打击乐(铁西店)怎么去啊,我要去那办事
飞机被迫降落在别的地方可以获得赔偿吗
第2题为什么选D?
按照旅游法跟团出境没有领队算违法吗
【志向是什么意思】志向什么意思了?
求帮助求帮助
电话号码加入黑名单会怎样?
哪里有QQ飞车影子文件下载啊
理想宝好不好
宣威市教师教育培训中心地址在什么地方,想过
彩虹招待所地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?