C语言程序是对的,但是编译不出来,这是怎么回事?

发布于 健康 2024-02-05
8个回答
  1. 匿名用户2024-01-25

    重新运行程序并重新编译,如果仍然不起作用,则可能是文件路径错误。

  2. 匿名用户2024-01-24

    是不是写了bug,调试看看。

  3. 匿名用户2024-01-23

    如果您的 C 语言没有错误,但不起作用,可能有以下几种原因:1编译器问题:

    您用来销售扒手的编译器可能存在问题,这阻止了 ** 正确编译。 您可以尝试更改为其他编译器或更新您当前使用的编译器。 2.

    环境问题:您可能需要在特定环境中运行,如果环境设置不正确,则无法正常工作。 您可以检查您的环境设置是否正确,例如检查您的路线设置是否正确等。

    3.运行时错误:即使没有编译错误,也可能在运行时出现错误。

    例如,您可能会访问导致程序崩溃的未初始化变量。 您可以使用调试工具检查您的**并找出运行时错误。 4.

    逻辑问题:即使您没有编译错误且没有运行时错误,您的逻辑也可能存在问题,导致程序无法按预期工作。 您可以检查您的徽标是否正确,并尝试对其进行修改以解决问题。

    总之,如果您的 C 语言不起作用,您需要仔细检查可能的问题并尝试修复它们。 如果您无法解决问题,您可以向其他人寻求帮助,例如论坛或社区。

  4. 匿名用户2024-01-22

    编译只显示程序没有语法错误,而不是没有逻辑错误,如果有错误,通常会有屏幕输出。 其次,您可以在程序中设置一些输出语句或断点观察。 第三,如果程序不输入和输出内容,程序的执行当然是不可见的。

    第三,如果程序在带着一个值运行时无法退出,则意味着存在“无限循环”。

    C 是一种通用的计算机编程语言,具有广泛的应用。 C 旨在提供一种编程语言,该语言可以以简单的方式进行编译,处理低级内存,生成少量机器代码,并且在没有任何运行时支持的情况下运行。

    虽然C语言提供了许多低级的处理功能,但它仍然保持了良好的跨平台特性,用标准规范编写的C程序可以在许多计算机平台上编译,包括一些嵌入式处理器(微控制器或MCU)和超级计算机。

  5. 匿名用户2024-01-21

    提示已经解释了错误的原因,等号是赋值,左边一定是变量而不是结果。

    这里应该判断它是==,这意味着逻辑等于。

  6. 匿名用户2024-01-20

    第 9 行中的“=”应为“==,= 是赋值”。

  7. 匿名用户2024-01-19

    你的程序没有错问题是输入数据的姿势不正确。

    scanf("%d,%d,%d"、a、&b、&c),此语句要求您连续输入 3 个数字,以逗号分隔。

    但是,您的输入包含空格,这会导致问题。

    你应该输入:3,4,5,你就没事了#include

    int main()

    int a, b, c, max;

    printf("请输入一个三伏的整数:");

    scanf("%d,%d,%d", a, &b, &c);

    max = a;

    if (b > max) {

    max = b;

    if (c > max) {

    max = c;

    printf("悔改次数最多的是:%d", max);

    return 0;

  8. 匿名用户2024-01-18

    1.此错误应该是对变量的外部引用,但在连接时找不到变量的定义。

    2. 引用链接器在库和对象文件(如函数、变量或标记)中找不到的内容。

    这个原因比较复杂,如果是你自己的问题,请为每个声明(包括函数、外部变量等)提供定义,如果是库问题,可能是找不到库,也可能是 C C++ 函数的名称解析不同。

相关回答
5个回答2024-02-05

一般来说,编译后,基本上就变成了可执行的二进制文件**。 但是,这些二进制**并不完美,一个程序往往需要调用多个部分**,因此在执行之前需要将所有这些**进行集成。 >>>More

6个回答2024-02-05

总结。 让我们从第一个 while 函数开始,如果函数值不等于 -1,则可以运行下一个函数。 >>>More

8个回答2024-02-05

从**本身和运行情况来看,可执行程序的内容与粘贴的**不匹配(可能是修改后没有重新编译,而修改前的**运行,否则不会**现在出现可以编译传递的错误,例如第二行末尾有更多的“op”, 和“现有1人捐款无产出”),修改建议如图所示:

13个回答2024-02-05

是的,我现在也在用c4机器人看**来学习,现在看的是夏先生的,感觉还不错,比较适合我这样的0基础。吸引我的是,我一听就能理解。 许多概念都有比喻的隐喻,例如关键的笑话和变量进入盒子。 >>>More

6个回答2024-02-05

y 年 m 月 d 日,是日日吗?

计算:天 = mon[1] +mon[2] +mon[m-1] +d; >>>More