- 博客(4)
- 收藏
- 关注
原创 C语言简史
20世纪70年代早期,贝尔实验室的 Dennis Ritchie 致力于开发 UNIX 操作系统(操作系统是能够管理计算机资源、处理计算机与用户之间交互的一组程序。例如,操作系统将系统提示符显示在屏幕上以提供终端式界面、提供管理窗口和鼠标的图形界面以及运行程序)。为完成这项工作,Ritichie 需要一种语言,它必须简洁,能够生成简洁、快速的程序,并能有效地控制硬件。传统上程序员使用汇编语言来...
2020-03-01 20:01:56
1927
1
原创 C++初学者必看
假设你编写了一个C++程序。如何让它运行起来呢?具体的步骤取决于计算机环境和使用的C++编译器,但大体如下:1.使用文本编译器编写程序,并将其保存到文件中,这个文件就是程序的源代码。2.编译源代码。这意味着运行一个程序,将源代码翻译为主机使用的内部语言——机器语言,包含了翻译后的程序的文件就是程序的目标代码(object code)。3.将目标代码...
2020-03-01 11:00:27
3648
原创 C++
C++融合了3种不同的编程方式:1.C语言代表的过程性语言2.C++在C语言基础上添加的类代表的面向对象语言3.C++模板支持的泛型编程使用C++的原因之一是为了利用其面向对象的特性。如要利用这种特性,必须对标准C语言有一定的了解,因为它提供了基本类型、运算符、控制结构和语法规则。所以,如果已对C语言有所了解,便可以学习C++了。在用C++写程序之前,要根据你算法用到的函数来决定你要...
2020-02-26 16:43:59
1887
2
原创 NOIP普及组-阶乘之和
大家好,我是竹清。第一次写博客,大家多多包涵。今天让我们来做一下这道题吧。阶乘之和(洛谷原题 P1009)题目用高精度计算出S=1!+2!+3!+…+n!(n≤50)其中“!”表示阶乘,例如:5!=5×4×3×2×1输入格式 一个正整数N。输出格式 一个正整数S,表示计算结果。思路先用python打表,然后以字符串形式存入c++代码中或直接用普通高精度来做。(不排除手算直接输...
2020-02-24 13:52:43
972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人