面向对象程序设计寒假作业一

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020OOP
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020OOP/homework/10224
这个作业的目标 1.安装C++开发环境(见附录) 2.完成问答题、实践题及编程题 3.发布博客
作业正文 问答题、实践题、编程题
其他参考文献 https://blog.csdn.net/su_buju/article/details/77144582
问答题:
1.如果你不了解C++请回答以下问题:你认为C语言有什么缺陷(你觉得哪里用的不顺手)。如果你已经了解C++请回答以下问题:你觉得C++和C语言比有什么优点。
回答:我不了解c++。我认为c语言的缺陷是c语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查。对于很多问题需要繁琐代码才可以解决。

2.查阅相关资料,简述一下C语言/C++的编译过程。

C语言编译过程分成四个步骤: 
1,由.c文件到.i文件,这个过程叫预处理 
2,由.i文件到.s文件,这个过程叫编译 
3,由.s文件到.o文件,这个过程叫汇编 
4,由.o文件到可执行文件,这个过程叫链接

实践题:

1.查看自己的C++编译器版本。
进入Visual Studio,选择“工具”栏,选择“命令行”,进入“开发者命令提示”,输入“cl.exe”即可查看C++编译器版本。

2.使用命令行编译一份C语言/C++代码。
win+R ,窗口中输入cmd
在弹出的新窗口按照生成文件的路径依次打开 直到最后一次输入文件名称

编程题:

中国文化博大精深,从仓颉造字开始,汉字一直流传到了今天。我们在感叹汉字的源远流长时,也不禁感慨,为什么没有一门使用汉字编程的语言?
汉字真的不能编程吗?最近文言文编程火了一把,吾有一數。曰三。名之曰「甲」。这朴实无华的变量定义无疑不是几千年来中华文化的发展中一朵奇葩。
今天小王同学想,文言文能编程那白话文呢?他找到了你,让你帮帮他。
编程要求
编写一个程序,输入满足以下语法要求的一段文字,输出运行后的结果。
变量定义:整数 钱包 等于 零
运算(加法):钱包 增加 四
运算(减法):钱包 减少 四
输出:看看 钱包

先建立四个函数,分别能将文本转化为数字,做加法,做减法,将数字转化为文本。




分别要分析结果小于等于10和大于10的情况

posted @ 2020-01-27 20:37  雀食蟀  阅读(180)  评论(1编辑  收藏  举报