scanf 相关问题

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

如何从用户输入中为每个数字分配变量?

[新手,我想问这个问题。如果我有一个字符串,如何分配与该字符串中每个数字相对应的许多变量? (c语言)例如,我的字符串为“ 12345”,我该如何...

回答 1 投票 0

跨平台解决方案,可在标准输入上使用箭头键支持?

我知道有很多类似的问题,但是我找不到足够清楚的答案。我正在写一些类似于C语言中原始shell的东西。我一直在询问用户输入...

回答 1 投票 3

为什么scanf()函数中为-35?

我有一个data.txt文件,需要将不同数量的整数读入每一行以进行进一步处理,有些可能是空白行。 //data.txt 3 7 2 1 9 8 234 0 2 -1我使用程序来...

回答 1 投票 0

将IPV6字符串转换为C ++中的uint16_t数组

我有一个IPV6字符串作为示例,如下:“ 0001:0002:0003:0004:0005:0006:0007:0008”我试图找到最干净的方法将其转换为包含1的8个值的uint16_t数组- 8。我...

回答 1 投票 0

scanf(“%s”,&str)和scanf(“%s \ n”,&str)有什么区别?

输入输入中将有多行以一个*结尾。最后一行不应该处理。每行将包含朝j或Umrah。输出为...

回答 2 投票 1

如果我在scanf中传递变量值而不是变量引用会发生什么?

我有此代码:int a; scanf(“%d”,&a); printf(“您输入了:%d”,a);效果很好,但是我想知道如果我传递变量值而不是变量...

回答 1 投票 0

如何获取scanf仅接受整数?

我是c的新手,我想知道是否可能出现这种情况,我正在尝试编写类似坐标的输入。用户将输入类似(3,4)的坐标,程序将扫描输入的内容...

回答 2 投票 0

scanf()和整数数组

我正在尝试制作一个简单的程序,该程序从用户输入中输出最大值和最小值。但是它总是比我预期的多输入一个。 scanf()...

回答 1 投票 0

[格式%c期望使用char *类型的参数,但具有int

所以我知道我已经定义了字符。但是有些东西使编译器烦人。字符方向int出口,firstLine,长度; firstLine = 0,退出= 0; / *布尔值,用于...

回答 1 投票 0

扫描字符串并在C中打印它

我该怎么做? #include #include void lee(char s []);无效escribe(char s []); int main(){char str [20]; char ch; printf(“ 1 escribe \ n2 lee \ n” ...

回答 2 投票 -1

我们不使用双精度数组吗?

我遇到了此代码输入:3 0.1227 ... 0.517611738 ... 0.7341231223444344389923899277 ... int N;字符x [110]; int main(){scanf(“%d \ n”,&N);而(N--){scanf(“ 0。%[0-9] ... \ n”,&x); ...

回答 1 投票 1

放置0和a是什么意思。 %

我遇到了这段代码scanf(“ 0。%[0-9] ... \ n”,&x);我们为什么使用0。%之前?

回答 1 投票 1

如何使用scanf获得以空格分隔的字符

这里是input.txt 5 A B C D E我想获取这些字符,所以我使用了以下代码:int n; fscanf(fp_i,“%d”,&n);字符数据;对于(int i = 0; i

回答 2 投票 0

[(C)scanf在终止值为[^ \ n]时不起作用

我正在创建一个程序,您可以在其中通过该程序执行终端命令。我想访问目录(使用cd / Users / user / Desktop),但是由于scanf在空白处终止,因此我被迫......>

回答 1 投票 -1

扫描不同类型的变量

我的任务是制作文字猎人游戏。用户输入坐标和相关的单词。坐标的格式与棋盘上的坐标相同(例如:D7好斗)我正在扫描此...

回答 1 投票 3

scanf无法正确读取int

我也尝试添加fflush(stdout);在printf语句之后,并且什么也没做,在scanf之前也没有使用fflush(stdin)#define _CRT_SECURE_NO_WARNINGS #include

回答 1 投票 0

scanf需要int值但传递字符时如何控制其行为?

我正在做一个小的项目(井字游戏),并且我有一个功能可以根据玩家的输入来控制游戏模式。现在,假设播放器插入一个字符,而不是三个合法的字符...

回答 1 投票 0

Scanf更改C中的输入

我有一个非常基本的问题,但我无法解决。我试图从这样的用户那里获得输入:int main(){char coord [2]; fflush(stdin); scanf(“%c”,coord); }当我'...

回答 1 投票 0

当输入浮点数或字符串时,Scanf不能按预期方式工作

我是C语言的新手,我在写这段代码很有趣。在这里,我先获取用户名,然后再从用户那里获取一个猜测数字。我写了一个函数来检查数字是否为int(...

回答 1 投票 -1

在C89 / C90中解析字符串

所以我想将字符串解析为变量,而我几乎拥有了我想要的东西。所以我有一个像这样的字符串char [128] =“ D4 E 3 NullByte Sub”;然后,我想将其拆分为4 ...

回答 2 投票 0

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