output 相关问题

在一些输入上调用程序的外部可观察的后果

在 PHP 中分解没有定界符的完整字符串

如果我得到像 BA00008424BA00008425BA00008426 这样的字符串。我怎样才能将它们分解成: ['BA00008424', 'BA00008425', 'BA00008426'] 从这个例子.. $pizza = "piece1|piece2|piece3|piece4|piece5|

回答 9 投票 0

如何让程序看到输入的数据?

我想启动下一个程序:https://aip.scitation.org/doi/suppl/10.1063/1.5004713/suppl_file/suppmat_zhutrickeyjcp2017.txt 该程序根据输入数据创建一些数据。最后……

回答 0 投票 0

Dart 终端内的预测文本

尝试创建一个用于 Web 框架的命令行工具,并希望在终端内具有预测文本以节省输入。到目前为止,我一直在使用: stdout.writeln('要输出的文本'); // 到 ...

回答 0 投票 0

尝试通过函数从文件中读取和输出数据

我编写了一个能够从文件中读取、输出和计算信息的代码。该文件本身是一个精心设计的 DNA 序列,称为“dnaSequence.txt”。我有点麻烦……

回答 0 投票 0

我的 prinln 方法没有输出我想要的相同输出

int[] array = myLib.loadArray( args[0] ); myLib.printArray( "来自文件的原始数组:", array, array.length ) 以上是此声明的打印顺序 公共 int[] loadArray(

回答 2 投票 0

更改输出类型 c++

我的程序 c++ 我想更改“电机”输出,以便可以输入“电机”、“m”和“M”,而汽车可以输入“mobil”、“c&

回答 0 投票 0

`print(some_object)` 的输出是什么意思?

Python 代码输出的含义是什么: 这是否意味着我们正在打印“mediapipe.python.solution_base.

回答 4 投票 0

如何使用 isql Firebird 3.04 格式化 CSV 文件中的输出?

我编写了以下脚本来从数据库中选择数据并使用 isql 将其保存在 CSV 文件中: 输出 temp/filename.csv 格式 csv 由 ';' 分隔; SELECT dept_no, department, location 来自

回答 3 投票 0

Pyinstaller 在构建包时不打印任何输出

我正在使用 pyinstaller v. 5.9.0 将我的 Python 3.10 脚本构建到 .exe 文件中(使用 Windows 10): pyinstaller --clean --console -F -i resources\Icon01.ico --add-data resources\; esources\ -n MyA...

回答 0 投票 0

为什么定义中的代码在 VSCode 上不起作用

下面我有一个作业代码。通常我使用 Pycharm,但我听说过很多关于 VSCode 的好消息,所以我想尝试一下。问题是我的代码运行但没有给出...

回答 1 投票 0

简单的程序没有输出

我正在创建一个简单的 Java 应用程序,它获取用户的月工资和每周工作时间,并计算他们每年和每小时的收入。弹出 gui 我输入月工资和每周...

回答 1 投票 0

聊天机器人:打印(响应)在终端打印不完整的响应;

代码在各个方面都有效,但是终端和 output.txt 中的输出都被截断为大约 200 个字,是预期的一半。回应结束了半句。 任何人都可以帮助理解...

回答 0 投票 0

这段代码对吗?我是 Javascript 的初学者

function findCommon(arr) { var NumeroComun = 0 var contadormax = 0 var 计数数组 = {} arr.forEach((elemento) => { 如果(计数数组[元素]!=0){ countsAr...

回答 0 投票 0

出租车司机问题的 Java 函数 [关闭]

我正在尝试为 hackerrank DSA 问题出租车司机的问题编写代码 汉堡镇是一个由特殊路口和通道组成的城市。

回答 0 投票 0

使用 uint64_t 时输出不正确

Create functionpoint_add() 实现加点操作。输入参数是2个不同的点。函数返回新的计算点。 #包括 #包括 Create functionpoint_add()实现加点操作。输入参数是2个不同的点。函数返回新的计算点。 #include <stdio.h> #include <stdint.h> typedef struct { uint64_t x; uint64_t y; } point; point point_add(point P, point Q){ point R; R.x = 0; R.y = 0; if(P.x == Q.x && P.y == Q.y) return R; double s = ((double)(P.y - Q.y))/((double)(P.x-Q.x)); R.x=s*s-P.x-Q.x; R.y=s*(P.x-Q.x)-P.y; return R; } int main(){ point A = {1, 2}; point B = {3, 4}; point C = {5, 6}; point D; // Test case 1: A + B D = point_add(A, B); printf("(%lu, %lu) + (%lu, %lu) = (%lu, %lu)\n", A.x, A.y, B.x, B.y, D.x, D.y); // Expected output: (1, 2) + (3, 4) = (2, 3) // Test case 2: B + C D = point_add(B, C); printf("(%lu, %lu) + (%lu, %lu) = (%lu, %lu)\n", B.x, B.y, C.x, C.y, D.x, D.y); // Expected output: (3, 4) + (5, 6) = (-11, -30) // Test case 3: A + A D = point_add(A, A); printf("(%lu, %lu) + (%lu, %lu) = (%lu, %lu)\n", A.x, A.y, A.x, A.y, D.x, D.y); // Expected output: (1, 2) + (1, 2) = (0, 0) return 0; } 但我有那样的输出 (1, 2) + (3, 4) = (18446744073709551613, 9223372036854775808) (3, 4) + (5, 6) = (18446744073709551609, 9223372036854775808) (1, 2) + (1, 2) = (0, 0) 最后一个案例是正确的,但我不知道如何解决前两个 重写一段代码进去,有点没解决问题 point point_add(point P, point Q){ point R; uint16_t s; s = (P.y - Q.y) / (P.x - Q.x); if((P.x == Q.x && P.y == Q.y)|| (P.x == Q.x && P.x != Q.x)|| s<0){ R.x = 0; R.y = 0;} R.x=s*s-P.x-Q.x; R.y=s*(P.x-Q.x)-P.y; return R; } int main(){ point A = {1, 2}; point B = {3, 4}; point C = {5, 6}; point D; D = point_add(A, B); printf("%" PRIu64 ",%" PRIu64"\n", D.x, D.y); // Expected output: (1, 2) + (3, 4) = (2, 3) // Test case 3: A + A D = point_add(A, A); printf("%" PRIu64 ",%" PRIu64"\n", D.x, D.y); // Expected output: (1, 2) + (1, 2) = (0, 0) return 0; } 但是输出变成了这个 18446744073709551613,18446744073709551612 Floating point exception uint64_t 是无符号的 double s = ((double)(P.y - Q.y))/((double)(P.x-Q.x)); 可能以负数结束,当分配给无符号类型时会给出一些非常大的数字。 您可能需要以某种方式在代码中满足这一点。作为测试,您能否将 uint64_t 更改为 int64_t 并查看您得到的结果。 2023 年 3 月 31 日添加 在你重新处理的问题中你有这个: point point_add(point P, point Q){ point R; uint16_t s; s = (P.y - Q.y) / (P.x - Q.x); if((P.x == Q.x && P.y == Q.y)|| (P.x == Q.x && P.x != Q.x)|| s<0){ R.x = 0; R.y = 0;} R.x=s*s-P.x-Q.x; R.y=s*(P.x-Q.x)-P.y; return R; } 首先……这条线有时会让你心痛: s = (P.y - Q.y) / (P.x - Q.x); (***** 见下文) 其次,P和Q中的x和y仍然是unsigned int类型。因此,当 P.x - Q.x 变为负数时,您仍然会得到大量数字……除此之外,让我们看一下代码。 我们有: s = (P.y - Q.y) / (P.x - Q.x) = (2 - 4) / (1 - 3) = -2/-2 但不会是-2/-2,而是18446744073709551614 / 18446744073709551614 = 1 所以,s = 1. 继续前进, R.x=s*s-P.x-Q.x; R.y=s*(P.x-Q.x)-P.y; 我们有: R.x=s*s-P.x-Q.x = 1*1-1-3 = 1-1-3 = -3 R.y=s*(P.x-Q.x)-P.y = 1*(1-3)-2 = 1*-2-2 = -4 但不会是-3和-4,而是18446744073709551613和18446744073709551612,这就是你得到的答案。 ***** 对于浮点异常,请参见上文。

回答 1 投票 0

有没有办法修改 fpdf 输出,以便可以根据用户输入更改名称?

我正在编写一个从用户那里获取输入的程序,例如(客户名称),fpdf 输出选项不允许我根据输入的客户名称更改 pdf 文件名。我得到了以下...

回答 0 投票 0

Visual Studio Code 无法在输出中编码西里尔字符

Visual Studio Code 中的输出无法解码西里尔字符: 相同的代码在 PyCharm 中运行良好: 我该如何快速解决这个问题?必须有一些简单的方法。 设置中的自动猜测编码

回答 2 投票 0

读取一个 .txt 文件,使用一个字符串,写入不同的 .txt 文件

我需要打开一个 .txt 文件,将文本文件中的值读入数组。然后向用户询问 .txt 文件名并将其保存在数组中。然后从原始的 .txt 文件我需要输出一个

回答 0 投票 0

用 C 语言简单练习编译问题,创建两个两位数的所有可能组合

给定的任务: 创建一个函数,显示 00 之间两位数字的所有不同组合 和 99,按升序排列。允许的功能 - 写 我的问题: 用 gcc 编译后,...

回答 0 投票 0

在我开始使用 getline() 后搜索和输出停止工作

我的问题是 C++ 中的 I/O,因为我来自 C,它有点不同。 对于我的程序,每个测试用例都包含一个或多个项目表。项目表由一行包含...

回答 0 投票 0

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