Lebowski 发表于 2020-4-12 23:31:31

0.计算机只懂二进制;
1.机器语言;
2.编译;
3.编译型语言可以直接编译成机器语音让cpu执行,而解释型语言的源代码转化为字节码,需要解释器翻译才能是CPU执行;
4.能吧
5.转化为中间代码,实现跨平台;
6.将人类语言转化成莫斯密码;
7.亲们,趁敌人吃饭时,发动进攻。

594207709 发表于 2020-4-13 00:25:54

第十七行我的有错误

594207709 发表于 2020-4-13 00:55:00

C:\Users\Lenvov\AppData\Local\Temp\ccE4FRlK.o        test.c:(.text+0x147): undefined reference to `countLines'
F:\c\se1\collect2.exe        ld returned 1 exit status
我的出现这两个问题我不知道什么意思

86181 发表于 2020-4-13 08:03:25

回复

不想学习了 发表于 2020-4-13 09:28:23

对一下答案

无助的骚年 发表于 2020-4-13 09:47:48

答案

品良加油 发表于 2020-4-13 09:53:00

我想知道答案

miku0831 发表于 2020-4-13 10:34:36

0.因为计算机只识别二进制,0和1
1.机器语言?
2.编译
3.编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。

解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编C/C++ 等都是编译型语
言,而Java,C#等都是解释型语言。
4.不能,因为Linux和Windows不是一个系统
5.解释型语言先天就和平台联系很少
6.二进制
7.懒得查

天天向上l 发表于 2020-4-13 11:12:29

已完成

彭家小猫 发表于 2020-4-13 12:25:14

查看参考答案

小吴同学wan 发表于 2020-4-13 13:45:53

答案

flashdwh3 发表于 2020-4-13 15:11:38

感谢楼主无私奉献

orchestral 发表于 2020-4-13 15:11:53

daan

jjj1234 发表于 2020-4-13 15:39:49

我来看答案啦

小小火 发表于 2020-4-13 16:08:52

娃娃哇

@十七· 发表于 2020-4-13 16:31:56

0.计算机的大脑CPU,CPU负责计算机大部分的日常计算功能,而CPU原理上只认识0和1。
1.CPU唯一认识的语言是机器语言,也叫数据码,由纯数字0 1组成。
2.c语言编写的源程序转换成汇编语言的过程称为编译。
3.对于CPU而言,编译型语言是将源代码通过编译器编译为CPU认识的机器码(可执行文件),此后CPU随时可以直接执行编译的机器码;
而解释型语言则不直接编译成机器码,而是将源代码转换成中间码,然后发送给编译器,由编译器逐句翻译给CPU执行。
4.不行。可执行文件的格式不同,导致了不同的可执行文件无法跨平台使用。
5.解释型编程语言为每个操作系统专门定制了一个解释器作为中转,因此解释器只提供了一个入口。
6.查表

lyh0000007 发表于 2020-4-13 16:47:19

厉害厉害奥利给

1231234561 发表于 2020-4-13 17:59:39

看看

2410337637 发表于 2020-4-13 19:09:52

1

Ly丶 发表于 2020-4-13 19:23:40

感谢楼主无私奉献!
页: 660 661 662 663 664 665 666 667 668 669 [670] 671 672 673 674 675 676 677 678 679
查看完整版本: S1E2:第一个程序 | 课后测试题及答案