鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] S1E2:第一个程序 | 课后测试题及答案

    [复制链接]
发表于 2023-7-26 10:16:19 | 显示全部楼层
零基础入门学习C语言封面
《零基础入门学习C语言》
小甲鱼 著
立即购买
1111
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-26 11:25:32 | 显示全部楼层
完成
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-26 11:40:59 | 显示全部楼层
看看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-26 12:09:53 | 显示全部楼层
答案
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-26 15:01:08 | 显示全部楼层
为什么我打完后显示我写了109行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-26 21:12:05 | 显示全部楼层
0. 为什么我们说计算机其实是“二傻子”?
答:计算机只能识别0、1两个字符

1. CPU 唯一认识的语言是什么语言?
答:机器语言

2. C 语言编写的源代码转换为汇编语言的过程叫什么?
答:编译过程

3. 编译型语言和解释型语言的本质区别是什么?
答:能不能跨平台使用

4. 在 Linux 系统上用 C 语言编译的可执行程序,是否能在 Windows 系统上执行?
答:不行,可执行文件的格式不同

5. 解释型编程语言是如何实现跨平台的?
答:通过语言解释器
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-26 22:03:19 | 显示全部楼层
哈哈
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-27 01:13:40 | 显示全部楼层
查看参考答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 10:00:14 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-27 10:18:12 | 显示全部楼层
0、0和1
1、机器语言
2、编译
3、C语言➡汇编语言➡机器语言➡CPU执行
   源代码转化为中间代码,然后发送给解释器,由解释器翻译给CPU
  Java➡字节码➡解释器➡CPU执行
6、解释型语言➡解释器➡操作系统
7、编译
8、QINMENCHENDIRENCHIFANSHIFADONGJINGONG亲们趁敌人吃饭时发动进攻C:\Users\111\Desktop\c++\test2
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 11:03:39 | 显示全部楼层
0.为什么我们说计算机其实是〝二傻子〞
答:因为计算机只认识0和1

1.CPU 唯一认识的语言是什么语言?
答:机器码

2.C语言编写的源代码转换为汇编语言的过程叫什么?
答:编译

3.编译型语言和解释型语言的本质区别是什么?
答:编译型语言是先将源代码通过编译器编译为可执行文件,后面CPU可以直接执行编译后的机器码,而解释型语言不能直接编译机器码,需要先将源代码转换成中间代码、发送给编译器后由编译器逐句的翻译给CPU来执行

4.在Linux 系统上用 C 语言编译的可执行程序,是否能在Windows 系统上执行?
不能的,编译后的程序需要在对应的系统环境中进行执行

5.解释型编程语言是如何实现跨平合的?
答:通过编译器

6.莫斯密码的原理其实是什么?
答:只能查表了,这个真一时半会背不下来

7.视频中小甲鱼〝故弄玄虚"的那段密文还原后是什么内容(中文)?
QINMEN
CHEND
IRENC
HIFAN
SHIF
ADONG
JINGO
NG
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 11:45:29 | 显示全部楼层
C:\Users\Administrator\Desktop\编程
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 13:15:10 | 显示全部楼层
我发现我抄代码容易看漏一些很小的字母,果断还是要多打代码

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 14:32:47 From FishC Mobile | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-27 18:30:28 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-27 18:39:32 | 显示全部楼层
0.只认识0和1
1.机器语言
2.编译
3.编译型语言编译出的机器语言可以背CPU直接执行,而解释型语言则需将源代码转换为中间码,再背解释器逐句翻译给CPU
4.能
5.把源代码转化成中间码然后发送给解释器再逐句翻译给CPU
6.转化为字符然后翻译

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-27 20:42:01 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-28 09:23:16 | 显示全部楼层
0. 为什么我们说计算机其实是“二傻子”?
虽然很快,但是是只认识0和1

1. CPU 唯一认识的语言是什么语言?
机器语言

2. C 语言编写的源代码转换为汇编语言的过程叫什么?
编译

3. 编译型语言和解释型语言的本质区别是什么?
编译型语言:编译成机器码交由CPU识别、运行
解释型语言:不直接编译成机器码,而是编译成中间代码由解释器解释给cpu执行,

4. 在 Linux 系统上用 C 语言编译的可执行程序,是否能在 Windows 系统上执行?
不能,不同系统的操作系统执行可执行文件的准备工作不同,导致执行文件的格式不同,无法直接在不同操作系统上执行


5. 解释型编程语言是如何实现跨平台的?
不同平台有不同的解释器,但是他们需要“翻译”的中间代码是一致的,所以解释型语言编译成的执行文件可以在不同平台上直接执行

6. 莫斯密码的原理其实是什么?
查表

7. 视频中小甲鱼“故弄玄虚”的那段密文还原后是什么内容(中文)?
亲们趁敌人吃饭时发动进攻

E:\fishc\homework1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-28 09:24:03 | 显示全部楼层
JohnWu97 发表于 2023-7-28 09:23
0. 为什么我们说计算机其实是“二傻子”?
虽然很快,但是是只认识0和1

补图
homework1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-28 09:42:53 | 显示全部楼层

开行号看了下,是把课上的“helloworld”程序的六行代码也算进去了,程序抄写无误
2.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-8 20:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表