cost 243 ms
从 C 中的 a.txt 读取空行

[英]Reading empty-lines from a .txt in C

我目前正在为我的第一个编程课程做一个项目。 我们正在构建一个 C 程序,它读取一个 .txt 文件,其中包含有关黑白棋(又名黑白棋)比赛的信息,并确定比赛是否正确(如果它遵循规则,移动是否正确,等等)。 收到的.txt样式如下:FirstName,Letter1 FirstName,Letter2 ...

如何仅使用 C fscanf() 读取以逗号分隔的多个变量

[英]how to read multiple variables separated by commas using only C fscanf()

假设给定一个如下所示的文本文件: 其中 a 是一个 char *,b 包含一个浮点数,c 包含一个双精度数。 例如,输入文件可能如下所示: 我想使用 fscanf() 读取 a、b、c 并将它们中的每一个分配给相应的变量。 “apple”将被赋值给相同数据类型的A; “12.34”(不是“$12 ...

C 结构数组输入和 output

[英]C struct array input and output

我正在尝试构建一个程序,该程序接受用户输入的员工详细信息并将其打印出来。 我对它们都有单独的功能。 结构如下: 我能够正确地接受输入,但在打印时我得到的所有值都是 0。请求帮助! 谢谢! ...

在数组中找到孤独的integer

[英]Find the lonely integer in an array

如果可以,请参考这个hackerrank 挑战。 问题是在一个数组中找到孤独的 integer,给定一个数组只包含一对,除了一个孤独的 integer。 问题出在这个测试用例上 9 是数组大小,下面是数组请参阅 //------ 突出显示的代码部分如果我将scanf("%d", &n)放 ...

在 C 中读取可变长度字符串的任何简单方法?

[英]Any simple way to read a string of variable length in C?

我尝试阅读使用: 我显然做错了什么,因为第二个字符串被读取为 null。我知道不推荐使用 scanf() 但我找不到任何其他简单的方法来做同样的事情。 ...

为什么在我使用 CTRL+D 退出循环后它不等待我输入字符串

[英]Why doesn't it wait for me to input string after I exit the loop using CTRL+D

这是代码,我尝试了许多不同的变体(更简单),但它总是有同样的问题......我输入字符,按 CTRL+D,它结束而不等待我输入字符串。 请帮忙我尽了我所能,但我就是不能让它工作,我的朋友们也不能……我有考试,我需要最多在 3 天内完成,所以我需要我能得到的所有帮助。 ...

用 scanf function 错误 output

[英]Wrong output with scanf function

所以这应该不是一个困难的问题,但是在 VS 代码中运行我的代码时我已经遇到过几次这个问题。 我试图将字母和数字从字符串中分离出来,并且根据书中所教的内容,我使用了如下方法(在我的代码中)。 但是,尽管程序正在运行,但 output 是错误的。 这是我的代码: 问题是,如果我输入 20lb 作为重量 ...

如何区分两种不同类型的输入?

[英]How do tell 2 different types of input apart?

我希望循环在letter ='e'; . 我需要输入两次e来结束循环。 我知道我的scanf也需要 2 个整数,这不知何故让我需要输入e两次。 我该如何解决? ...

2023-01-07 14:57:50   1   56    c / loops / scanf  
如何读取字符串,直到除第一个字符外的新行是 C 中的换行符本身?

[英]How to read a string until new line except for the first char is newline itself in C?

"%[^\n]s"我知道它会读取字符串直到遇到换行符。 但是,如何使第一个字符不是换行符例外。 如果我在键盘上按下回车键,字符串将保存\n作为它的元素。 但我不想那样,我想让用户输入除了换行符本身。 除此之外,如果我想阅读直到遇到字母/数字/其他符号,格式说明符如何改变? ...

由于冒号,从文件中读取字符无法按预期工作

[英]Reading characters from file not working as expected due to colon

链接在这里我有一个看起来像这样的输入文件: 我需要一个简单的阅读和打印的东西。 我没有弄清楚冒号的确切行为。 可以有任意数量的数字,所以while != EOF必须保留。 Output 以上1为: Output 2如果我评论条件,output 是: 我希望找到关于冒号行为的更好解释。 更新对于 ...

2018-01-06 19:03:24   1   192    c / file / scanf  
void function 中的指针错误使变量接收 -nan

[英]pointer bug in a void function makes a variable receive -nan

这是一个非常简单的程序,它只是使用 Heron 公式计算三角形的面积,但我想把事情复杂化一点,所以我制作了一些以指针作为参数的函数,在这种情况下,它们非常有用像 c++ 参考。 它是这样工作的:它需要 3 个边(a、b、c)并计算面积。 唯一的问题是,每当我输入 a 时,我都会收到 output ...

fscanf 有问题吗? 直到它无法调出文件中的数据? C 语言

[英]Is there something wrong with the fscanf? until it can't bring up the data in the file? C language

Jumlah 在英语中是总计的意思。 我的问题是,如果我运行这个程序并运行第 2 个案例,其中一个运行是为了查看数据内容。 但是如果我运行这个程序就像被跳过一样。 就像这张照片 我已经检查了 scanf 中的所有说明符格式。 但是没有人工作。 哦,文件内容已经存在。 在这里我添加了内容用例 1。 ...

2023-01-19 12:58:03   1   61    c / scanf  
为什么我的 integer 在 C 中打印不正确

[英]Why isn't my integer printing out properly in C

我只是想写一些需要一个月和日期的东西,然后打印出来。 我写了以下代码: 当我输入像 12 月 22 日这样的日期时,我得到以下打印输出:月份是 12 月,日期是 1。日期值打印为 1。为什么我的日期 integer 没有更新,而是停留在 1? ...

如何为 sscanf 制作正确的格式

[英]How to make proper format for sscanf

在这段代码中: 逗号,在格式上不被识别,但作为正在扫描的字符串的一部分。 output: 并且因为sscanf假设,是字符串的一部分而不是格式的一部分,所以根本不扫描 int(int output,它的0而不是10 )。 那么如何让扫描仪将,作为格式的一部分,而不是字符串呢? ...

Fscanf:以 4 为一组分别读取数字

[英]Fscanf: Reading Digits seperatly in Groups of 4

我有一个包含以 4 位数字块编码的十六进制数据的文件。 我想在 4 个块中分别读取每个数字。例如:读取 400F 并将它们保存在单独的无符号短裤中。 我只能用空格分隔数字来做到这一点: 它应该是这样的: (所有这些当然都在一个循环中,以获得不止一行) 谁能帮我这个? 谢谢:) ...

2023-01-16 20:31:58   1   27    c / hex / scanf  
fscanf 无法正确读取输入的问题

[英]Problem with fscanf not reading inputs correctly

我在使用fscanf function 时遇到问题。它从来没有正确读取它,并且总是导致空白。fscanf(f, " %[^;];%[^;];%d;%d;%d;%d;%[^;];%d;%[^\n]", arr[i].loc1, arr[i].loc2, &arr[i]. ...

2023-01-16 13:04:55   1   61    c / scanf  
使用 C scanf_s 的字符串输入

[英]String input using C scanf_s

我一直试图自己寻找答案,但找不到。 我想插入程序的一部分,读取像“Hello”这样的字符串并存储并可以在我想要的时候显示它,这样printf("%s", blah); 产生Hello 。 这是给我带来麻烦的代码部分 我知道printf不是问题; 在提示后输入内容后程序崩溃。 请帮忙? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM