计算机科学与技术2018 (西南石油大学)

  • C++学习(一)_循环结构

    C语言循环控制语句是一个基于C语言的编程语句,该语句主要有while循环语句、do while循环语句和for循环语句来实现循环结构。 while 循环 只要控制表达式为 true,while 循环就会反复地执行语句。 while 表达式是顶部驱动(top driven)的循环:即先判断循环条件(也
    美团骑手阿霖   2019-09-13 10:25   1   321
  • 第一次作业:C++ 函数重载

    函数重载 函数重载是在C语言的学习中未涉及的新概念。我们在编程时经常会遇到这样一个问题:我们编写完一个函数准备准备调用时,一旦需要传入不同的数据类型的参数时,一个函数无法实现,我们又必须重写另一个或者多个命名不用的功能近似的函数才能实现其操作,但是显然,对于实现相同功能传入不同的数据类型参数却需要调
    会飞的DOG   2019-09-12 22:50   0   333
  • const 在c及c++中应用

    const 在c及c++中应用 const的定义:const是ANSI C中的的关键字,它限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性,const在其它编程语言中也有出现,例如Pascal、C++、PHP5、BC 等。 一.const在c和c++中的
    夏千意   2019-09-12 22:45   0   552
  • C++函数

    1.为什么要用函数? 实现代码的重用性 易维护 封装性(保密) /** * Fibonacci函数的实现 * @param x * @return */ int Fibonacci(int x) { if(x == 1 || x ==2) return 1; return Fibonacci(x -
    rnaNg0丶   2019-09-12 19:42   0   270
  • const

    话说const 主要用例: const int a; int const a; 这两个写法是等同的,表示a是一个int常量。 int const a;是定义一个地址常量 你不能修改它的地址 但是可以修改它指向的变量。 const int a;是定义一个int型指针常量 你不能修改它的值 但是可以修改
    喃猫   2019-09-12 18:41   0   247
  • C++:参数

    一、基础 1. 实参是形参的初始值,对每个形参都需要穿一个能转换为它的实参 2. 形参列表中的形参通常用逗号隔开,其中每个形参都含有一个声明符的声明 二、main(int argc, char argv[]) 有时我们需要给main穿递实参,常见的情况是用户通过设置一组选项确定函数所要执行的操作 a
    Dedicate_labors   2019-09-12 13:55   0   512
  • 枚举类型

    用户自定义类型:枚举类型 描述方式特殊:将该类型所有取值都一一枚举出来。 1.定义一个枚举类型,要求列举出该类型数据的全部可取值。 例:用枚举类型表示一个星期中的7天。 2.对枚举元素按常量处理,不能对它们赋值。 例: 该语句非法。 3.枚举元素具有默认值,从零开始递增,依次为0,1,2......
    超辣螺蛳粉   2019-09-12 11:49   0   339
  • 函数的参数传递

    一、 形参与实参 1. 形式参数(简称形参):定义函数时,函数名后面括号中的变量名。由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有
    plague0   2019-09-12 08:29   0   639
  • c++递归函数

    一、什么是递归算法 递归即递推+回归。递归算法是把问题转化为规模缩小了的同类子问题,然后递归调用函数(或过程)来表示问题的解。 二、递归算法的特点 1.必须有 递归函数 + 递归出口 2.递归算法解题通常显得简洁,但效率较低且系统通过栈来储存每一层的返回点、局部变量,递归次数过多容易造成栈溢出。 三
    果冻小布丁   2019-09-12 08:03   0   4135
  • 求回文数

    1.问题梗概: 寻找并输出11~999之间的数m,它满足m,m平方,m立方均为回文数。 2:问题分析: 首先,个位数一定不是回文数,因为不存在对称问题。当最低位(个位)和最高位(百位)数字相同时,则说明这个数是回文数。比如151,969,1441,15651等等。那我们怎样从编写程序来判断这个数是否
    超级无敌57   2019-09-11 22:53   0   589