C++入门
菜鸟也要入门
重新做个学生
展开
-
C++如何输出包含双引号的字符串
C++中用双引号来表示字符串,但是要是字符串当中也包含引号对时候,就会造成歧义,程序不知道哪个才是表示字符串结束对引号,在编译的时候就会报错。这时候应该使用转义字符 \ 。#include <iostream>int main(){ using namespace std; cout<<"come on"; cout<<endl; cout&l...原创 2019-07-02 11:25:52 · 26145 阅读 · 0 评论 -
C++中 if条件 的执行语句超过一句时 需要加上{}
C++中 if条件 的执行语句超过一句时 需要加上{} 否则会报错'else' without a previous ' 附上C++判断闰年的代码#include<iostream>using namespace std;int main(){ int year; bool a; cout<<"请输入年份"; cin>>y...原创 2019-07-02 15:41:09 · 1382 阅读 · 0 评论 -
C++的函数声明、函数定义、函数调用
有经验的程序员一定是把main函数写在最前面的,这样一目了然。如果使用自己定义的函数,这个函数在调用它的函数的后面(比如在main函数后面),则必须在调用之前进行函数声明。因为程序是从上到下逐行编译的,若无函数声明,则会无法识别函数。 函数声明在编译时并不检查参数名。但必须保证函数类型、函数名、参数个数、参数类型和参数顺序相同。附上求俩数最大值的代码#inclu...原创 2019-07-02 17:30:05 · 31971 阅读 · 6 评论 -
C++实现冒泡排序
为了使代码模块化,看起来代码有点多,但看起来直观。 //冒泡排序 #include<iostream>using namespace std;int num_in();int num_out();int sort();int a[10];int main(){ num_in(); sort(); num_out(); } int num_in(...原创 2019-07-03 17:15:58 · 20267 阅读 · 2 评论 -
C++实现找出二维数组最大值
使用打擂台的方式,谁大谁上擂台。附上代码 //二位数组找最大值 打擂台的方式 #include<iostream>using namespace std;int main(){ int max_num(int a[3][4]); //函数声明 int a[3][4]={{11,32,45,67},{22,44,66,88},{15,72,43,37}}; //二...原创 2019-07-04 10:38:24 · 11575 阅读 · 1 评论 -
C++三种方法访问字符串
定义字符数组 存放字符串#include<iostream>using namespace std;int main(){ char str[]="I love CHINA"; cout<<str<<endl; return 0; } 用字符串变量存放字符串#include<iostream>#include&...原创 2019-07-04 19:56:06 · 897 阅读 · 0 评论 -
C++实现两个数值的交换
直接通过中间变量交换,不使用函数#include<iostream>using namespace std;int main(){ int i=1,j=3,temp; temp=i; i=j; b=temp; cout<<a<<b;//输出结果为 i=3 j=12.将语句封装成函数,函数没有形参,直接操作全局变量#incl...原创 2019-07-05 15:23:36 · 25768 阅读 · 0 评论