当前位置: 首页 > news >正文

郑州网站优化排名推广加强官网建设

郑州网站优化排名推广,加强官网建设,个性化网站建设定制,网站空间密码一、Xmind整理#xff1a; 二、上课笔记整理#xff1a; 1.第一个c程序#xff1a;hello world #include iostream //#:预处理标识符 //iostream:输入输出流类所在的头文件 //istream:输入流类 //ostream:输出流类using namespace std; //std#x…一、Xmind整理 二、上课笔记整理 1.第一个c程序hello world #include iostream //#:预处理标识符 //iostream:输入输出流类所在的头文件 //istream:输入流类 //ostream:输出流类using namespace std; //std标准命名空间 //using使用命名空间 //namespace就是命名空间的关键字 //std是标准命名空间名int main() {cout 第一个C程序 endl;//coutostream类的一个类对象输出但是不需要格式符// :左移运算符的重载,重载为插入运算符(输出运算符)cout Hello World! endl;return 0; } 2.cout的使用  #include iostream #include iomanip using namespace std;int main() {int a 16;cout a endl; //16//----------通过关键字控制格式-----------cout hex a endl; //10 hex十六进制输出cout a endl; //10 ----因为上一行的cout已经指定了格式如果想结束掉上述的格式重新指定格式cout dec a endl; //dec表示十进制的输出cout oct a endl; //oct表示八进制输出cout ----------------------------- endl;// ---------通过函数控制格式-------------cout setbase(16) a endl;cout setbase(8) a endl;cout a endl; //20,使用函数仍然改变了cout的输出格式cout setbase(10) a endl;cout 指定宽度的输出%nd endl;cout setw(4) left a ; //功能和%-4d一样左对齐使用left如果不加left默认是右对齐cout 小数的指定宽度输出 endl;cout setprecision(4) 3.1456 endl;//指定的是包含小数点的位置3.146return 0; } 3.输出斐波那契的前10项。    1 1 2 3 5 8 13 ···· #include iostreamusing namespace std; int Fbi(int n) {if(n1||n2){return 1;}else{return Fbi(n-1)Fbi(n-2);} }int main() {int n;cout 请输入一个数 endl;cin n;for(int i1;in;i){Fbi(i);cout Fbi(i) endl;}return 0; } 4. cin标准输入流对象 #include iostream #include cstdio using namespace std;int main() {int a;//scanf(%d,a); //需要控制格式cin a; //cin加上右移运算符重载再加上变量名使用cin输入不需要加变量的地址cout a endl;char c;cin c; //cin可以实现任意类型的输入cout 从终端获取的字符c c endl;return 0; } 5.终端输入一个字符判断该字符的类型字母(大写/小写)、数字字符其他字符。 #include iostream #include cstdio using namespace std;int main() {char a;//scanf(%d,a); //需要控制格式cin a; //cin加上右移运算符重载再加上变量名使用cin输入不需要加变量的地址if(a0a9){cout a是一个数字 endl;}else if(aAaZ){cout a是一个大写字母 endl;}else if(aaaz){cout a是一个小写字母 endl;}return 0; } 6.局部变量和命名空间冲突 #include iostream //using namespace std;namespace my_namespace { //定义了一个命名空间int a2000;int num2;void fun(); //命名空间中写函数的声明 }void my_namespace::fun() //定义了一个命名空间中的函数 {std::cout test std::endl; }using namespace my_namespace; //引入命名空间中的所有标识符 using my_namespace::num2; //引入命名空间中的部分标识符int main() {using std::cout; //引入std中的cout标识符using std::endl; //引入std中的endl标识符int a 90;cout 局部变量a a endl;cout my_namespace::a endl;fun();return 0; } 7.全局变量和命名空间冲突问题 #include iostream using namespace std;int a 3000; namespace my_namespace { //定义了一个命名空间int a2000;int num2;void fun(); //命名空间中写函数的声明 }namespace B {int num2; } void my_namespace::fun() //定义了一个命名空间中的函数 {std::cout test std::endl; }using namespace my_namespace; //引入命名空间中的所有标识符 using namespace B;int main() {my_namespace::num2900; //在使用变量时使用域限定符cout B::num2 endl;cout my_namespace::a endl; //通过域限定符和命名空间名访问指定变量acout ::a endl; //访问全局变量areturn 0; } 【5】命名空间添加 如果定义了多个同名的命名空间最后多个会合并成一个命名空间 namespace B {int num2;int a 10; }namespace B { //并没有定义新的命名空间B改行的B会和前面B合并成一个命名空间int b; } 8.命名空间的嵌套 #include iostream using namespace std;namespace A { //定义了一个命名空间Aint a0;namespace B { //嵌套一个命名空间Bint a100;char ca;} } using namespace A; using namespace A::B; //全局引入A中的命名空间B int main() {//cout A::a endl; //0//cout A::B::a endl; //100,嵌套的命名空间访问里面空间标识符时需要逐级访问cout c endl;return 0; } 9.给命名空间重命名 namespace 新名字 旧名字; namespace NEW A; //把命名空间A重命名为NEW新名字和旧名字都可以继续使用 #include iostream using namespace std;namespace A { //定义了一个命名空间Aint a0;namespace B { //嵌套一个命名空间Bint a100;char ca;} }namespace NEW A; //给命名空间A重命名为NEW using namespace NEW; //using namespace A::B; //全局引入A中的命名空间B int main() {//cout A::a endl; //0//cout A::B::a endl; //100,嵌套的命名空间访问里面空间标识符时需要逐级访问cout NEW::B::c endl;return 0; } 10.using的其他用法 #include iostream using namespace std;int main() {typedef int a;a num1 100;cout num1 endl;using INT int; //把基本数据类型int重定义为INT后面可以直接使用INT定义变量INT num2 90;cout sizeof(INT) endl;return 0; } 11.C中字符串的定义 #include iostream #include cstring using namespace std; int main() {char str[]hello; //C语言风格的字符串C中仍然支持,结尾有\0cout sizeof(str) endl;cout strlen(str) endl; //可以手动导入cstring头文件使用strlen函数//通过string类实现变量的定义string str1 hello; //定义了一个string类型的饿字符串str1并初始化hellostring str2 str;cout str2 endl; //C语言风格的字符串会自动转换成C风格的字符串并且可以直接使用str2 hi; //给str2字符串赋值//----------使用单个的字符给字符串赋值-----------string str3(5,a); //定义了一个str3字符串使用5个a初始化cout str3 endl;string str4(world); //定义了一个字符串str4使用world初始化cout str4 endl;//----------多个字符串之间的赋值------------str3 str4;cout s3 str3 endl;cout s4 str4 endl; } 12.C风格和C风格字符串的转化 #include iostream #include cstring using namespace std;int main() {char str[]hello;string str1 str; //C风格可以直接转化为C风格//cout strlen(str1) endl; //C风格的字符串向C风格转化需要特定的操作cout strlen(str1.data()) endl; //使用过data函数后str1可以被strlen计算//cout strcat(str1.c_str(),world) endl;//因为str1.c_str()返回的时hello的字符数组形式是一个const char*char str3[100]world;strcat(str3,str1.c_str());cout str3 endl;return 0; } 13.string常用的函数  empty() #include iostream #include cstring using namespace std;int main() {char str[]hello;string str1 str; //C风格可以直接转化为C风格 // cout str1.at(7) endl;cout str1.length() endl;cout str1.size() endl;str1.clear();cout str1 endl;cout str1.size() endl;cout str1.empty() endl;return 0; } 14.字符串比较 #include iostream #include cstring using namespace std;int main() {char str[]hello;string str1 str; //C风格可以直接转化为C风格string str2 hi;if(str1str2) //字符串在C中可以直接参与比较,结果0/1{cout str1str2 endl;}return 0; } 15.字符串的输入 #include iostream #include cstring using namespace std;int main() {char str[]hello;string str1 str; //C风格可以直接转化为C风格string str2;//cin str2; //不能实现字符串带空格的输入getline(cin,str2);cout str2 endl;return 0; } 16.终端输入一个字符串以\n作为标志停止判断字母和数字的个数空格的个数。 #include iostream #include cstring using namespace std;int main() {string str;getline(cin,str);int len str.size(); //作为循环条件int num10,num20,num30;for(int i0;ilen;i){if(str.at(i)astr.at(i)z||str.at(i)Astr.at(i)Z){num1;}else if(str.at(i)0str.at(i)9){num2;}else if(str.at(i) ){num3;}}cout num1 endl;cout num2 endl;cout num3 endl;return 0; } 17.C中的bool #include iostream using namespace std;int main() {bool atrue;cout a endl; //默认是数字表示cout boolalpha a endl; //加上boolalpha显示字母表示bool b0;cout noboolalpha b endl; //加上noboolalpha回到数字表示cout sizeof(b) endl;return 0; }
http://www.ho-use.cn/article/10822635.html

相关文章:

  • 上海傲石设计网站建设网站主机
  • 快速网站推广工具wordpress查看访问
  • 北京酒店设计公司郴州网站seo
  • 外贸网站怎么推广app推广
  • 机械设备公司网站制作wordpress导航去掉多余的样式
  • 学校网站建设内容医院网站建设的规划方案
  • 东莞网站建设收费外包公司能去吗
  • 网站程序模板下载服务器网站崩溃
  • 网站建设的发展趋势建设银行官方网站面试详细信息
  • 上海网站建设网页制作怎么样专业的个人网站建设哪家
  • 做网站 难山东坤泰建设集团网站
  • 在线旅游网站如何建议一个网站
  • 贵阳网站建设多少钱?罗湖中心区做网站
  • 支付宝网站登录入口网站加黑链
  • 可以自己做网站的网址怎样推广产品
  • 企业品牌网站建设首选公司好用的小程序推荐
  • 做学术论文的网站深圳做网站网络公司排名
  • 如何在腾讯云上网站建设做集装箱的网站
  • 企业做网站多少钱五大建设的主要内容
  • 同德县wap网站建设公司wordpress最大的网站
  • 42区 网站开发指南佛山网站关键词
  • 域名换了网站需要备案么wordpress给用户推送消息
  • 怎样做服装网站如何在阿里云自主建网站
  • 班级网站空间建设取得效果wordpress伪静态配置不了
  • 龙江网站设计制作梅州建站联系方式
  • 营销型网站建设实训总结电影爱好网
  • 网站制作多少钱一年营销型网站建站系统
  • 深喉咙企业网站网站开发 浏览器兼容性
  • 自己怎么制作app软件株洲seo优化高手
  • 网站怎么做七牛云加速国产化网站建设