首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >c++基础,种子以及cmath,ctime,cstdlib,iomanip,cstring,iomanip,string

c++基础,种子以及cmath,ctime,cstdlib,iomanip,cstring,iomanip,string

作者头像
zhangjiqun
发布2024-12-16 13:18:54
发布2024-12-16 13:18:54
1890
举报
文章被收录于专栏:计算机工具计算机工具

#include <iostream> //用于输入输出 #include <cmath>//用于数学公式计算,例:sum:求和。sqrt:根号。abs:绝对值。pow(2,3)=2的三次方。floor(-2)=-2。 #include<ctime>//引入time  主要用于生成srand,例:srand((unsignde)time(NULL)).这样能使用:int a =rand();  用于生成随机数 #include <cstdlib>//使用calloc,等等,这是常用的c++函数库,分配空间等等都会用到。 #include <iomanip>//  manip:操纵者。使用 setw 有序排列 #include <cstring>//使用char的操作符,例:strlen: 查看字符串的长度  ,strcopy:复制字符串 这些函数是针对与char a[] 的

#include <string>//在c++中存在string,注意是小写,字符串可以相加,例:string a= s+d;a.size();等等

#include <iomanip>//

using std::setw;

代码语言:javascript
复制
int main()
代码语言:javascript
复制
{
代码语言:javascript
复制
    for (int i=1;i<=100;i++){
代码语言:javascript
复制
        cout << setw( 2)<< i<<endl;
代码语言:javascript
复制
    }
代码语言:javascript
复制
    return 0;
代码语言:javascript
复制
}

setw(num);中的num表示所占输入字符的站位;

多维数组:

int main() {     int aaa[3][3]={         {1,2,3},         {4,5,6},         {7,8,9}     };     cout <<aaa[2][2];     return 0; }

结果是9;int [2][2]:表示两行两列,  cout <<aaa[2][2]:表示输出低三行第三列元素。数组是从0开始。

字符串:

int main() {     char  aa[]="zhangjiqun";     char ss[]={'w','e','4'};     cout<<ss[2];     cout << aa[2]; }

char  aa[]="zhangjiqun";     char ss[]={'w','e','4'};这是两种命名的方式,从0开始。

 结果是4a第三位,由于字符串的位置也是从0开始的。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-12-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档