c语言的出现,c语言的出现比python语言出现的早

dfnjsfkhak 38 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言出现问题,于是小编就整理了3个相关介绍c语言的出现的解答,让我们一起看看吧。

  1. c语言后为什么会没有运行窗口?
  2. C语言名称的由来有哪些呢?
  3. C语言编的程序不能显示输出是那里出的问题?

c语言后为什么没有运行窗口

回复:不出现运行窗口可能有以下几个原因:1. 编译错误:在运行C之前,需要先对代码进行编译。

如果代码中存在语法错误或者逻辑错误,编译器会报错,导致程序无***确编译。

c语言的出现,c语言的出现比python语言出现的早-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

此时就不会出现运行窗口。

2. 代码逻辑有时候即使代码没有编译错误,但在运行过程中可能存在逻辑问题。

比如,程序没有输出任何内容或者在逻辑上被阻塞等。

c语言的出现,c语言的出现比python语言出现的早-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

这种情况下,程序虽然在运行,但不会显示在窗口中。

3. 窗口显示有时候,运行窗口可能被最小化或者被其他窗口覆盖,导致我们无法看到运行结果

可以尝试最大化或者刷新窗口来解决显示问题。

c语言的出现,c语言的出现比python语言出现的早-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

综上所述,出现C语言没有运行窗口可能是因为编译错误、代码逻辑问题或窗口显示问题导致的。

C语言名称的由来有哪些呢?

   其实C语言源于一个失败的项目:Muktics工程,这可是个庞大的工程,不过由于过于复杂和庞大,导致最后项目的失败,项目的参与这之一通用电气公司也因此退出软件领域

    贝尔实验室(此项目的另一个参与单位)的一个研究员Ken Thompson感到郁闷,工作之余他为PDP-7系统编写了一个简单操作系统,当然是用汇编写的(那时候还没C语言),Brian Kernighan(以后简称K)在1***0为其取命为UNIX,所以著名的操作系统UNIX是早于C语言出现的,后来才用C语言重写的。不过汇编写起程序来不仅吃力而且效率比较低,所以Ken就考虑利用高级语言的优点,他创建了B语言,不过B语言无法表达不同数据类型,Dennis Ritchie(简称R)创立了能解决这个问题的新语言:New B,后来改名为C,这个时候C语言才真正出现。

C语言编的程序不能显示输出是那里出的问题?

因为题主在内层的第三个 while 循环,也就是中改变了全局变量 i 的值,而 i 不仅是输出结果,还是最外层 while 循环的计数器,所以这个值一旦被改变整个循环就会混乱,最后出现死循环,导致程序无限运行无法输出结果。

所以题主需要一个 i 的副本来完成上述循环,而不改变 i 本身的值。

另一点,题主的 sum 变量是全局的,所以每一次最外层循环后就必须将其清零,否则 sum 的值会累加,造成计算各位数字之和时出现错误。

还有,题主的变量 p, t, len 等我感觉没有太多必要,可以用 l 的值来代替。以下是我写的一个修改版本,供题主参考。

运行结果如下:还有一点建议,题主以后最好避免使用一些简单字母作为变量名称,尤其在变量比较多的情况下。否则在别人看起来会比较费劲,或者也可以给变量加一些注释来注解。

到此,以上就是小编对于c语言的出现的问题就介绍到这了,希望介绍关于c语言的出现的3点解答对大家有用

标签: 语言 运行 出现