永发信息网

利用scanf读取不在同一行的数字或字符?

答案:2  悬赏:50  手机版
解决时间 2021-12-31 17:34
比如说输入行数为4,怎么实现?
最佳答案
呃。。你是指这样么。。scanf("%d%d%d%d",&a,&b,&c,&d);这么着写以后,如果输入的时候是敲一个数敲一下回车,那d就是第四行的内容了。。。
全部回答
按照你的方法很难实现,因为scanf缺省的分隔符是空格,也就是说数据和数据之间是用空格隔开,如果你输入的数据有空格,则scanf很难区分这个空格是分隔符还是输入的实际数据,所以建议你如果输入字符有空格的时候,就不要用空格作为分隔符,比如可以用逗号。如: str="x,y,z"; char a,b,c; sscanf("%c,%c,%c",&a,&b,&c); 这样即使将字符串变成str="x, ,z"; 字符b可以正确地读到空格。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列各项中,属于动物社群行为的是A.草原上生
嘉嘉办公设备经营部在什么地方啊,我要过去处
文加口念什么
找规律,你知道,?分别代表哪个数字吗?A.B.C
电信卡预拆机什么意思
汪峰一点都不摇滚,为什么总是有人说他摇滚呢?
单选题许多动物都有学习的能力,下列动物中学
超市日用品区促销员起作用么?
灵魂的等级怎么算
单选题中国古代有许多充满哲学智慧的故事,如
大家告诉我下Word文档里打文章 如何统计字数?
论题“不要逼迫员工承认错误”什么意思,还要
江楼旧感阅读答案
海尔冰箱制冷有吱吱响怎么回事
什么手机录音软件好用
推荐资讯
岁月流金是什么意思啊?
谁最早发现了甲骨文
dnf输号码时0x04eld988内存不能为writte
手机废电池怎么利用
有两个长方形,长都是2厘米,宽都是1厘米,如
阅读下面短文,按照句子结构的语法性和上下文
在网上哪里能买到正品好茶?
购入材料的运费在填写记账凭证时应该怎么处理
联通每个月消费38的活动是包括月租的吗
孙吴县工商局位置在什么地方啊,我要过去办理
如果一个数最大的因数是15,那么它最小的倍数
单选题Thisexerciserequires________carefull
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?