美文网首页
c/c++机试常用结构

c/c++机试常用结构

作者: MyNameIsAngela | 来源:发表于2017-08-22 16:29 被阅读28次

    前言:每次写机试题总有些写法忘记了,比如输入输出,数组声明,在此记录下常用的结构,也许这是一种语法糖。

    stl标准库

    标准模板库(STL)使用入门(上)

    标准模板库(STL)使用入门(下)

    C++:STL标准入门汇总

    引入头文件:

    #include <iostream>  //输入流 头文件,引用后可以使用cin>>a[i]进行输入

    #include <stdio.h> //引用后可以使用 scanf("%d",&a[i]);输入

    using namespace std;

    函数的写法

    int main() {

        ....

        return0;

    }

    注意:若A函数调用B函数,则B函数要写在A函数上方,B函数才可调用。

    数组

    int arr = [];

    int arr = [][num];

    int array[100] = {1,2};

    C++中数组定义及初始化

    随机数的生成

    #include <stdlib.h>

    (rand() % (b-a))+ a; //取得[a,b)的随机整数

    C/C++中产生随机数(rand,srand用法)

    输入

    ???cin.getline(str,5000);

    cin>>inputNum;

    输出

    cout<<"count:"<<count<<endl;

    字符串

    #include <string>

    string str; //字符串的声明

    str[i]; //可以取字符串中单个字符

    str[i]!='\0' //字符串结束标志 “\0”

    获取字符串长度的函数?

    string str="abcde"; //字符串赋初值

    问题?如何解决在网页上写代码就不能调试,在本机上写代码可以调试但是没有测试数据,特别是当测试数据不方便手动输入时。

    相关文章

      网友评论

          本文标题:c/c++机试常用结构

          本文链接:https://www.haomeiwen.com/subject/jcvorxtx.html