腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
语言
scanf
的
返回值
EOF
、
Scanf
在
C
语言
中,我对
返回值
有点困惑。 在指令中,它说: 如果在第一次成功转换或匹配失败之前到达输入末尾,则返回
EOF
。 如果发生读取错误,也会返回
EOF
,在这种情况下,将设置流
的
错误指示符。其次,我不确定读取错误和匹配失败之间
的
区别?
浏览 65
提问于2015-04-15
得票数 1
回答已采纳
1
回答
C
中
的
输入限制
solve:\n");printf("\t 2-Problem 2\n");while(
scanf
=2))while((
c
=getchar())!='\n' &&
c
!=
EOF
); printf("Please select the problem that
浏览 3
提问于2015-04-16
得票数 0
回答已采纳
1
回答
scanf
() -获取字段计数并检查
EOF
、
我试图解析和转换一个csv,并认为我应该尝试我
的
手在
c
,因为我目前正在学习
的
语言
。int main() char * s1, * s2; while ((field_count =
scanf
("%20[^;];%s", s1=
EOF
) printf("%d\n", field_count));wh
浏览 5
提问于2015-03-19
得票数 0
回答已采纳
2
回答
使用空格、移位字母输入
例如: ab
c
bc d char x; printf("Please enter shiftnumber:"); printf("Please enter text to encrypt:\n");
浏览 0
提问于2018-11-08
得票数 1
3
回答
获取文本而不是
EOF
、
、
、
、
这是我
的
密码:#include <stdlib.h>#include <ctype.h> for(i=0;i<N;i++)
scanf
("%
c
",&testo[
浏览 1
提问于2015-12-05
得票数 0
回答已采纳
1
回答
从标准输入到
C
中
的
EOF
逐个读取字符
、
我正在尝试读取
C
中
的
字符串,直到
EOF
,但在输入下一个字符之前对每个字符做出反应。例如:用户输入abcd,在每个字符输入之后,我将对每个字符进行一些计算。我试着用两种不同
的
方法来解决这个问题:int d;
c
= (char)d; <<< DO SOME CALCULATIONS ON '
c
浏览 0
提问于2017-11-15
得票数 2
2
回答
如何使用
EOF
在以下代码中结束输入?
、
、
我目前正在从事一个计算机科学项目,并且在努力完成最后
的
步骤时,我被困住了。到目前为止,这是非常混乱
的
,但代码基本上是以x和y坐标给出
的
前两个值,并使用这些值生成一个总距离。我已经使这些部分正确地工作了,但是赋值状态是:在
EOF
出现之前,您应该使用
scanf
读取数据,这可以通过检查
scanf
的
返回值
来检测。我想知道我将如何实现这一目标?目前,我有do-while循环
的
约束,即一旦它=
EOF
,它就会终止,但是这会导致代
浏览 1
提问于2015-07-29
得票数 1
回答已采纳
2
回答
C
程序挂在
EOF
检查上
、
我正在一个Linux终端上工作,我正在编写一个程序,要求用户在输入
的
末尾点击CTRL来表示输入
的
结束。程序挂在even循环上,等待另一个输入扫描,即使我按了CTRL按钮。最奇怪
的
是,如果我按了足够
的
次数,它将注册并存储
EOF
击键到我
的
变量,并正确地完成程序。char
c
;while(index<size &
浏览 3
提问于2016-05-04
得票数 1
回答已采纳
4
回答
用一条
EOF
的
一行数退出扫描f循环
、
、
我对
EOF
有点问题。我需要把数字写成一行,在它们之间加上空格,然后把它们加在一起。
Scanf
必须用一个
EOF
(Ctrl+D)结束我有这个小程序#include <stdlib.h> double numbers=0, sum=0; while(
scanf
("%lf",
浏览 1
提问于2014-03-10
得票数 0
回答已采纳
3
回答
如果语句在
C
中不起作用,尽管满足了条件
、
、
、
、
#include <stdio.h>#include <stdbool.h> { while(true){ if(
c
==12) printf("goes in");break; }
浏览 7
提问于2022-10-23
得票数 -4
2
回答
在
C
中,时间是什么意思?
我看了一些代码,我不知道while(~
scanf
的
含义{我已经搜索了谷歌,但在这上面什么也没有发现。请帮帮忙
浏览 1
提问于2019-10-23
得票数 2
回答已采纳
1
回答
使用"while“获取多个字符
的
一个循环
、
我是Stackoverflow
的
新手,我对编程也是非常、完全
的
新手。这是我想要做
的
(不要把这个程序搞得很科学),这是一个计算长度,质量和时间
的
狭义相对论方程
的
程序。我
的
另一个问题是,除了双值输入(质量、长度和时间)之外,我几乎没有输入y/n以外
的
任何东西,我找不到类似的系统(一次又一次地要求双精度值)。你能给我一个解决方案吗?我
的
第三个问题是,当我做"
scanf
_s(“%
c
",&
浏览 0
提问于2018-10-11
得票数 0
4
回答
如何在cc中使用
EOF
作为主读取
Scanf
("%d",&a)函数为任意数字返回1,为任意字符或字符串返回0。据我所知,
EOF
不等于1和0。#include<stdio.h>{ while(
scanf
("%d",&a) !=
EOF
) printf("hi devender \n"); return 0; }
浏览 5
提问于2018-12-11
得票数 0
5
回答
如何让用户在终端循环时退出?
、
、
、
例如,如果我想要编写一个代码来平均用户输入
的
未指定数量
的
数字,我如何才能使用户能够确定数字
的
数量?即。如果用户只想求三个数字
的
平均值,他一次只输入一个数字,然后输入一些东西来表示这就是它。我写了一些类似这样
的
东西 printf("type in a number: \n"); array[x]=i;} “然后用一些代码
浏览 2
提问于2013-03-24
得票数 1
1
回答
C
语言
,如何检查给定
的
输入是字符还是正整数?
、
我想知道在这种情况下如何继续从键盘上输入:如果给定
的
输入是一个正数,如果给定
的
输入是一个负数或一个字母,它将继续使用代码,它必须打印“插入一个正数”,然后再次请求另一个输入,直到输入正确为止。关于负输入和正输入,我写
的
代码工作得很好,但当我输入一个字母时,它就会出错。我尝试
的
检查如下while(!chk || n<0) printf("Inserire un intero positivo \n");
scanf
("
浏览 2
提问于2018-10-12
得票数 0
2
回答
扫描量之间
的
差异(“%
c
”,..)和getchar()
、
在测试以下内容之前,我一直认为
scanf
("%
c
" , &addr);与getchar()相等:{
scanf
;当我两次使用"Ctrl+D“时,我得到了输出: -1 由于
EOF
是-1类型
的
int,所以我也尝试使用
scanf
("%d",&i
浏览 2
提问于2013-08-28
得票数 4
回答已采纳
2
回答
来自文件
的
输入将永远继续
、
我有下面的
C
代码:#include <stdlib.h>#include "graph.h"
scanf
("%d", &action); case 1:break;
浏览 0
提问于2012-06-21
得票数 0
回答已采纳
1
回答
scanf
和getchar在
C
中
的
区别
、
、
我试图向我
的
朋友解释一些关于
C
编码
的
事情,他问我为什么他
的
代码(带有"
scanf
")不起作用。#includechar x=
scanf
("%
c
",&x);return 0;这个是的{char x=getchar printf(
浏览 3
提问于2015-07-17
得票数 0
回答已采纳
3
回答
这是在
c
中清除输入缓冲区
的
最好方法吗?
我正在试着写一个能读取各种用户输入
的
程序。这些字符串输入可以包含空白,也可以不包含空白。); } }
scanf
("%7[
浏览 2
提问于2015-01-21
得票数 2
1
回答
C
初学者:
scanf
是否从标准输入“接收”
EOF
标记?
、
、
我想知道
scanf
是否能够像getchar一样从标准输入接收
EOF
标记。下面的代码只是我
的
一小部分代码,但是如果要执行这段代码,
EOF
标记会是数组中
的
最后一个字符吗?#include "stdio.h" printf("Enter your input: ");
scanf
("%[^\n]%*
c
", userInput
浏览 0
提问于2016-10-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C语言编程锦囊·连载42】scanf函数的返回值是什么?
C语言-scanf以及printf应该注意的地方
C语言学习:scanf的高级用法
C语言函数返回值解析
C/C+编程笔记:C语言printf和scanf函数,大学入门知识
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券