beyondzones

2020面向对象程序设计寒假作业1(问答题与实践题)

这个作业属于哪个课程 [2020面向对象程序设计](link https://edu.cnblogs.com/campus/fzu/2020OOP)
这个作业要求在哪里 [2020面向对象程序设计寒假作业1](link https://edu.cnblogs.com/campus/fzu/2020OOP/homework/10224)
这个作业的目标 1.问答题:
(1)回答以下问题:
如果你不了解C++请回答以下问题:你认为C语言有什么缺陷(你觉得哪里用的不顺手)。
如果你已经了解C++请回答以下问题:你觉得C++和C语言比有什么优点。
(2)查阅相关资料,简述一下C语言/C++的编译过程。

2.实践题:
自己动手,完成以下任务:
(1)查看自己的C++编译器版本。
(2)使用命令行编译一份C语言/C++代码。

3.编程题(请使用C语言或者C++完成以下题目):
编程要求
编写一个程序,输入满足以下语法要求的一段文字,输出运行后的结果。
变量定义:整数 钱包 等于 零
运算(加法):钱包 增加 四
运算(减法):钱包 减少 四
输出:看看 钱包
作业正文 [问答题与实践题](link https://www.cnblogs.com/beyondzones/p/12219238.html) [编程题](link https://www.cnblogs.com/beyondzones/p/12234007.html)
其他参考文献 [C语言编译过程详解](link https://www.cnblogs.com/CarpenterLee/p/5994681.html) 静态链接与动态链接

1.问答题

(1)你认为C语言有什么缺陷(你觉得哪里用的不顺手)?

  从本人近期C语言使用体验上来谈,我觉得首先C语言对于某些相对固定的功能没有进行概括封装成库函数,相对比较麻烦,例如C语言要实现排序,使用冒泡或者选择排序的话都要用双重循环来跑一遍,如果直接用库函数实现排序功能的话,可能会使代码来的更加简洁。还有就是感觉因为C语言灵活性强,自由度高,所以代码的可读性较差,对于我们初学者而言,如果码的太过随意,一不注意可能自己的代码就只有自己能看的懂了

分类:

技术点:

相关文章: