c/c++机试常用结构

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

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"; //字符串赋初值




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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容