scanf 相关问题

与C运行时库中的scanf()函数系列相关的问题,它读取和转换格式化数据。 (包括scanf(),sscanf(),fscanf()及其可变等价物。)

我输入的字符串值未显示

我正在尝试创建一个 C 程序来显示最昂贵和最便宜的书籍(使用结构数据类型)。 但是当我输入所有值时,只显示浮点值(书价),没有...

回答 1 投票 0

如何将 CSV 文件读入结构并将其放入数组中? [重复]

我正在尝试读取以下格式的 CSV 文件: imdb_id、标题、剧情、类型、评级、年份、发布时间、添加时间、运行时、类型、导演、作家、演员、语言、国家/地区、奖项、imdb_ rating、imdb_votes ...

回答 1 投票 0

如何将 CSV 文件读入结构并将其放入数组中[重复]

我正在尝试读取以下格式的 CSV 文件: imdb_id、标题、剧情、类型、评级、年份、发布时间、添加时间、运行时、类型、导演、作家、演员、语言、国家/地区、奖项、imdb_ rating、imdb_votes ...

回答 1 投票 0

为什么“scanf("%.3f",&a);”这一行不能是浮点数存入浮点变量a中,保留小数点后三位?

输出为0.000 为什么输出结果是这样的?它的原理是什么?为什么浮点数不能存储? 请帮我解答一下我的问题,谢谢 #包括 ...

回答 1 投票 0

C scanf() 扫描集中的括号取反

我尝试使用 scanf() 读取文本缓冲区中 mov r0, r1, r2 或 ldr r0, [r1, 0x4] 形式的行,否定任何可能的方括号、逗号和空格。以下代码不...

回答 1 投票 0

如何让我的 gets(name) 函数在 startgame() 之后工作?

我已经解决这个问题几个小时了,但似乎无法解决这个问题。我相信这可能是由于 startgame() 中的 scanf 在完成后创建了一个新的行字符,但是......

回答 1 投票 0

如何将 csv 文件读入结构并将其放入数组中[重复]

我正在尝试读取以下格式的 CSV 文件: imdb_id、标题、剧情、类型、评级、年份、发布时间、添加时间、运行时、类型、导演、作家、演员、语言、国家/地区、奖项、imdb_ rating、imdb_votes ...

回答 1 投票 0

如何在 C 中将 csv 文件读入结构体

我正在尝试读取以下格式的 CSV 文件: imdb_id、标题、剧情、类型、评级、年份、发布时间、添加时间、运行时、类型、导演、作家、演员、语言、国家/地区、奖项、imdb_ rating、imdb_votes 0,

回答 1 投票 0

C 中 sscanf 中 int32_t 的格式

我需要读取(使用 sscanf)适合 uint32_t 的整数。该数字以十六进制给出。我应该使用什么格式来读取和打印这样的数字?

回答 1 投票 0

C 中 sscanf 中数字的格式

我需要读取(使用 sscanf)适合 uint32_t 的整数。该数字以十六进制给出。我应该使用什么格式来读取和打印这样的数字?

回答 1 投票 0

在C中使用fscanf()读取文件

我需要从文件中读取并打印数据。 我写了如下程序, #包括 #包括 int 主函数(无效) { 字符项[9],状态; 文件*fp; if( (fp = fopen("D:\

回答 4 投票 0

如何在c中输入多种数据类型

我正在尝试编写一个基于键盘输入进行计算的程序,例如 a b c,a 是数字 1,b 是数字 2,c 是运算符,但它不允许我在使用字符串时分配 b,它不允许显示 c...

回答 1 投票 0

在c中使用scanf读取float

我有一个包含浮点变量的结构, 结构体我的结构体{ 浮动p; }newMyStruct; 我正在使用 scanf 读取一个值 int main(){ scanf("%f",&(newMyStruct.p)); } ...

回答 2 投票 0

当我使用 while(scanf("%s",s)==1) 逐字输入字符串时,预期的输出似乎是巧合的

#包括 #包括 #包括 int main() { 字符s[1001]; 字符str[1001][1001]; 整数j=0; while(scanf("%s",s)==1) { ...

回答 1 投票 0

c - 读取数据文件中的特定列

所以我创建了一个数据文件,如下所示: for(size_t n = ...;...;...){ //做一些事情 双平均值 = ... 双最小值 = ... 双最大值 = ... 文件 *fp = fopen(OUTPUT_FI...

回答 2 投票 0

将 NameSurname 扫描成两个单独的字符串

我有一个要读取的字符串,即 AaaaBbbb,我希望将其分配为两个单独的字符串,即 Aaaa 和 Bbbb。 事实上,我必须读取姓氏,不带空格,并将其放在两个分隔符中......

回答 1 投票 0

C: scanf("%d", ...) 仅输入一个减号

我尝试了以下代码(在Ubuntu 22.04上使用GCC 13编译) 整数x; int ret = scanf("%d", &x); 字符ch; scanf("%c", &ch); printf("%c, %d “,ch,ret); w...

回答 1 投票 0

scanf() (和 cin)语句

当代码中遇到多个scanf()语句时,那么除了第一个scanf()语句外,其他的都被跳过,即那些scanf()语句不会提示输入...

回答 7 投票 0

如何读取两行并从输入中读取随机数计数到两个数组中

例如输入为: 12 23 32 41 45 22 11 43 行以 ' 结尾 ', 我想将数字保存到a[]和b[]; a[] = {12, 23, 32, 41, 45} b[] = {22, 11, 43} 重点是,我不知道有多少个...

回答 4 投票 0

fscanf 将文件位置更改为负值

我有用于处理开头有数字的文件的代码,我必须读取该文件,然后是字母。我需要打印索引与文件开头的数字相对应的字母...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.