腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
fgets
获取
第二个
整数
?
、
我希望
使用
fgets
获得
第二个
和第三个
整数
int firstint, secondint;
fgets
(firstInteger, 12, stdin可以
使用
fgets
和get 2和3吗? 我知道scanf会导致问题,所以我想
使用
fgets
。
浏览 7
提问于2017-08-08
得票数 2
回答已采纳
1
回答
fgets
和sscanf
、
、
这段代码假定从finput文件中
获取
整数
并对其进行排序,并
获取
文件中的第一个
整数
,这是要排序的
整数
的数量,后面的
整数
是要排序的
整数
。我不明白
fgets
和sscanf是
如何
协同工作的。有人能解释一下
fgets
和sscanf在这段代码中是
如何
工作的吗?FILE *finput;char numlines[500];
fgets</em
浏览 0
提问于2012-03-25
得票数 0
1
回答
如何
从fget()
获取
数据
、
、
3 10.9 10 100.5 10 200
浏览 2
提问于2020-02-22
得票数 0
回答已采纳
3
回答
只检查
整数
而不
使用
fget字符串
、
、
、
我试图从没有scanf()的命令行中
获取
整数
,但仅
使用
fgets
(),如果插入一个字符或字符串,
如何
过滤报告错误的
fgets
() contents?问题是,当我插入与字符或字符串不同的内容时,atoi()函数(在算法中执行一些操作必不可少)将该字符串转换为0,而如果插入的值与
整数
不同,则选择退出。下面是代码部分:char pos[30];
fgets
(p
浏览 1
提问于2020-02-11
得票数 0
回答已采纳
3
回答
fgets
、sscanf和写入数组
、
、
我正在编写一个C程序,该程序将
使用
fgets
和sscanf从stdin
获取
整数
输入,然后将其写入数组。但是,我不确定
如何
让fget写入数组。int main(void) int i; int count=0;
fgets
= 1) { }我会简单地将
fge
浏览 1
提问于2013-11-08
得票数 1
回答已采纳
3
回答
如何
仅从C++中带空格的文件中
获取
数字
如何
从包含数字、空格和字符的文件中仅
获取
前100个数字(负数、
整数
和浮点数)?{ //printf ("%s\n", number);//fscanf(fp, "%s", num
浏览 0
提问于2013-04-07
得票数 2
回答已采纳
2
回答
fscanf表示stdin不提示输入
、
、
、
、
我学会了更好地
使用
fscanf而不是scanf。并不是在等待输入 case 2: printf("\nEnter the subject code: "); case 3: printf("\nEnter the topic: "); while(
fgets
%d",&t
浏览 4
提问于2013-10-09
得票数 3
回答已采纳
3
回答
以EOF结尾的
fgets
循环跳过下一个
fgets
、
、
、
我正在尝试在未定义数量的另一个输入完成后
获取
用户输入。但问题是while循环之后的
第二个
fgets
永远不会被调用。我用EOF结束循环,也许这就是错误所在。但我不知道该
如何
结束这个循环。它还跳过
第二个
fgets
调用。 我已经将代码减少到绝对最低限度,以减少错误,但正如您所看到的:几行代码就无法工作。我甚至尝试过用GDB调试它,但我不知道
如何
让它像视频中那样运行。#include <stdio.h> char input[80]
浏览 19
提问于2019-08-26
得票数 0
回答已采纳
3
回答
如果用户在scanf中输入一个字符来查找
整数
,
如何
避免死循环?
所以它是这样的: 在我的程序中,我希望用户通过终端输入一个数字,为此我
使用
scanf()。很简单,我知道...我已经让它起作用了。但我也想让它变得“愚蠢至极”。因此,我试图确保如果用户输入一个字符而不是
整数
,程序将不会死循环。就像现在一样,如果输入一个字符,程序就会死循环。我该
如何
避免这种情况?
浏览 2
提问于2014-04-15
得票数 2
2
回答
使用
strtok分割错误并存储到变量中?
我尝试
使用
"strtok“将用户输入拆分为4个部分。因此,一个示例字符串看起来像"john 1.3 2.4 3“。我希望将第一个存储在字符数组中,将
第二个
和第三个存储为浮点变量,并将最后一个存储为
整数
。 { float end; }val
浏览 0
提问于2017-09-14
得票数 0
3
回答
使用
scanf()
获取
一个int和一些字符串?
、
、
我
使用
scanf读取
整数
n,然后读取n个字符串。但似乎不起作用。%[^\n]", str[i]); printf("%s\n", str[i]);
使用
浏览 0
提问于2013-12-13
得票数 0
回答已采纳
1
回答
C中的同花顺输入
、
、
、
但是我遇到了一个问题,我需要从用户那里获得
整数
输入。我一直在
使用
fgets
从stdin
获取
字符串,然后
使用
sscanf
获取
整数
(运行良好),但如果用户输入的缓冲区大于缓冲区大小,则流中保留尾随字符(包括跳过对
fgets
的下一次调用的换行符)。我环顾四周发现,大多数人似乎都建议
使用
while(getchar() != '\n');,但这给我带来了一个问题,因为如果没有一个换行符,就会对输入进行不必要的扫描。= EOF
浏览 0
提问于2012-12-20
得票数 2
1
回答
C:请求输入作为数组
我想让用户的输入形成一个
整数
数组。如果一个输入无效,即非
整数
,则将打印当前数组,并要求用户继续从最后一个位置输入数字。这是我的代码,但不起作用。我该怎么办?
浏览 7
提问于2021-04-19
得票数 0
回答已采纳
2
回答
如何
使用
fgets
获取
整行
、
、
、
、
我发现了
fgets
函数,它可以读取一些有限数量的字符,但我需要像get这样的整个字符串,但我必须指定输入流。请帮助解决这个问题。
浏览 0
提问于2014-12-01
得票数 0
1
回答
按空格插入数组
、
、
我试过这个: while ($line =
fgets
($fh)) { $tempexp = preg_split(
浏览 1
提问于2013-12-11
得票数 0
回答已采纳
7
回答
如何
只扫描
整数
?
、
我希望在用户输入
整数
值之前运行代码。Please enter an integer: aYou entered: 5
如何
才能避免这种情况
浏览 5
提问于2014-10-27
得票数 27
4
回答
忽略除
整数
之外的所有内容
我想把一个
整数
数组作为输入。即使有人进入一个空格或一个字母,我也想忽略它。有没有一种方法可以忽略scanf中空格后的所有内容,只取
整数
。输入形式可以是:4 abc 3 def 7 ghi。
浏览 2
提问于2014-04-10
得票数 2
回答已采纳
3
回答
C-从文件中读取并在打印其内容时获得意外结果。
我有一个从命令行读取文件的程序(由
整数
组成的文件--见下文),将其放入数组,然后打印数组。integers [144]; //Array that input is stored int count = 0;for (j = 0; j < 144;j++) printf ("%d\t",integers[j]); 注意:实文件由144个
整数
浏览 1
提问于2014-04-02
得票数 0
1
回答
试图理解不同的输入方式在C中是
如何
发生的,但是
fgets
()倾向于跳过
、
、
我是个C新手,正在尝试学习不同的输入是
如何
工作的。我编写了this代码来尝试getChar()、sscanf()和
fgets
()。我的第一个
fgets
()运行得很好,但是在我要求用户输入日期之后,它跳过了
第二个
fgets
()。我是否以一种不应该
使用
的方式
使用
这些函数。有什么可能的方法来解决这个问题。how to check for input\n"); printf("Enter a String less than 11 characte
浏览 0
提问于2018-10-23
得票数 0
1
回答
C语言I/O期间尾随空格触发的意外输出
、
SinglyLinkedList *temp, *ptr; char s[50];
fgets
table[i] = NULL; file = fopen("records.txt", "r");
浏览 1
提问于2017-03-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用整数和浮点数
如何使用基于整数的手动SQL注入技术
HttpWatch使用-如何获取HWL文件
如何使用BOOTSTRAP完成商品修改获取数据
攻略:如何使用图包资源获取壁纸?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券