腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
=
EOF
或
scanf
==
1
?
、
Ceteris (格式良好的数据、良好的缓冲实践等等),为什么我喜欢在返回
scanf
时循环,而不是!
EOF
呢?我可能在某个地方读过这篇文章,或者别的什么,但我也可能看错了。其他人怎么想?
浏览 0
提问于2010-11-11
得票数 10
回答已采纳
2
回答
在C中,时间是什么意思?
我看了一些代码,我不知道while(~
scanf
的含义{我已经搜索了谷歌,但在这上面什么也没有发现。请帮帮忙
浏览 1
提问于2019-10-23
得票数 2
回答已采纳
2
回答
while循环中的
scanf
之后代码崩溃
、
a, b; { if(
scanf
("%d",: \n"); v2 =
1
;\nMultiplication -> 3\nDivisi
浏览 4
提问于2015-09-26
得票数 0
2
回答
来自文件的输入将永远继续
、
{
scanf
("%d", &action); case
1
:break; printf("Insert source and destination: ");
浏览 0
提问于2012-06-21
得票数 0
回答已采纳
3
回答
直到C中的
EOF
语法
我可以使用以下代码扫描到文件结束:,我的问题很清楚:,我能用代替来代替这些代码吗?
浏览 2
提问于2013-12-17
得票数 0
4
回答
为什么我的Do和while函数在我输入值的那一刻就关闭了?
.<“{ do input =
scanf
("%d", &input\n"); return 0;我在这里可能有一些错误的语法吗?
浏览 2
提问于2014-09-13
得票数 0
2
回答
在给定输入量后停止扫描[c]
、
、
、
我试图将(15个
或
更少)数字扫描到变量/数组array[15]中,当输入是
EOF
"CTR+Z“时,或者当输入了15个值时,我希望它停止扫描,我尝试使用如下所示的( i < 15 ),但它似乎并没有真正完成任务int main(){ printf( "Please enter a sequence A: " );
浏览 1
提问于2017-11-28
得票数 2
回答已采纳
2
回答
循环运行时间比预期的长,检查空行。
、
、
、
scanf
("%d", &next);int done=0,next,next
1
; printf(,next,next
1
);
scanf
("%d", &next);
scanf
浏览 3
提问于2017-11-29
得票数 0
回答已采纳
6
回答
Scanf
多值C
、
我需要帮助短代码在C,我必须阅读浮动在输入行与空格分开,输入是以浮点数0
或
EOF
结束。12 11 10 45 50 12
EOF
{ float sum = 0;do{ sum
浏览 0
提问于2014-03-12
得票数 0
回答已采纳
2
回答
C++
EOF
命名空间
、
、
、
、
所以,出于好奇,
EOF
为什么没有定义名称空间呢?为什么::
EOF
或
std ::
EOF
while (std::
scanf
("%s", someStr) != std::
EOF
); // nope while (std::<
浏览 2
提问于2015-05-02
得票数 5
1
回答
C中的输入限制
我只想让整数
1
,2
或
3作为输入。做..。while循环对无效的整数输入执行任务,但如何忽略字符串/字符输入?我还需要反复询问用户输入是否无效。
1
\n");printf("\t 3-Problem 3\n");printf("Please
浏览 3
提问于2015-04-16
得票数 0
回答已采纳
5
回答
用
EOF
断路
、
、
=
EOF
){ ......and我想通过按CTRL+D来终止这个循环,它可以工作,但是我需要按两次。我试着用这个
scanf
("%f",&a);} 但结果是一样的。是否有任何方法通过只按CTRL+D一次来结束这个循环?谢谢你的回应。
浏览 4
提问于2014-03-09
得票数 2
回答已采纳
2
回答
C程序崩溃
、
、
嗨,我需要一些调试我的程序的帮助:它应该从控制台读取,处理输入并返回:{ double numIn; char* pOutput = &buf[0]; {
scanf
("%lf"
浏览 2
提问于2015-01-08
得票数 0
回答已采纳
2
回答
“~
scanf
”是什么意思?
我在这样的代码中看到了它我知道
scanf
()有返回值,但我不明白~是什么意思
浏览 0
提问于2018-06-23
得票数 3
回答已采纳
3
回答
输出最高数字的C程序
例:如果输入是
1
,2,3,2,
1
,它应该打印出3,如果输入是12,a,2,
1
,就不应该打印出任何东西。到目前为止,我得到的是:{ while(res !=
EOF
) res =
scanf
浏览 3
提问于2015-01-14
得票数 0
回答已采纳
1
回答
在if
或
while的条件下,当被调用的时候,扫描是如何工作的?
我看过这段代码,我想知道它是如何工作的if (
scanf
)和while (
scanf
)#include <stdio.h> int variable,max;
浏览 1
提问于2019-08-24
得票数 1
回答已采纳
1
回答
不能用fscanf循环到达
EOF
、
、
、
Helo,当我继续我的HW项目时,我被塞进了阅读
EOF
,给了这个循环,它是永远塞下来的,很明显,输入永远不会得到
EOF
的值,我做错了什么?=
EOF
);return 0; }
浏览 5
提问于2013-12-21
得票数 0
回答已采纳
2
回答
在一行中读取3个字符,直到键入特定字符
、
我试图使用
scanf
读取一行中的3个输入,直到它在换行符中遇到一个字符'E'。='E')
scanf
("%c ",&ch); ind=ind+
1
; printf("%c",s[2]);
浏览 1
提问于2020-05-21
得票数 1
回答已采纳
2
回答
将
scanf
输入拆分成数组,直到
EOF
、
、
、
希望使用
scanf
读取,但如果遇到',‘'\0’(换行符)
或
EOF
,我想停止读取
scanf
("%s", aBuff);
scanf
("%s", bBuff);
浏览 5
提问于2014-12-04
得票数 2
3
回答
获取文本而不是
EOF
、
、
、
、
("PER TERMINARE L'INSERIMENTO PREMERE CTRL+Z oppure CTRL+D \n"); { /* if(testo[i]=='h' && testo[i-
1
]=='c') i--;testo[i]='k
浏览 1
提问于2015-12-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券