1级C++考试内容大全

框架:
    #include
    using namespace std;
    int main()
    {
        return 0;
    }

变量:
    1、数据类型:
            ①int:整型(-2147483648~2147483647) 4字节=32位   首位是符号位
            ②long long int:长整型  8 
            ③short int:短整型 2 
            ④float:单精度浮点数 (存储小数点后7位有效数字) 
            ⑤double:双精度浮点数(存储小数点后15~16位有效数字)
            保留n位小数:
                #include
                double num;
                cin>>num; 
                cout<             ⑥char:字符型 (0~127)  'a'=97 'A'=65 
            char n;
            cin>>n; 
            判断n是否为大写字母:n>='A'&&n<='Z'
            判断n是否为小写字母:n>='a'&&n<='z' 
            判断n是否为数字字符:n>='0'&&n<='9' 
            ⑦bool:布尔型  true/false 
    2、定义:数据类型 变量名; 
    3、赋值方式(初始化):
            ①直接赋值:a=1;
            ②输入语句
输入输出:
    1、输入语句
        cin>>a;
        cin>>a>>b;
    2、输出语句
        cout<         cout<         格式控制:
            ①以空格间隔
                cout<             ②独立一行输出
                cout<                 cout< 算术运算符:+ - * / %
取位问题:
    在取位问题中,取整符号(/)相当于删除;
    在取位问题中,取余符号(%)相当于拿取。
    (无论是删除还是拿取几位,都在1后面加几个0)
三变量交换法:
    int a,b,t;
    cin>>a>>b;
    t=a;
    a=b;
    b=t; 
if语句:
    1、语法格式:
        ①if(判断表达式)
         {
            执行语句; 
         }
        ②if(判断表达式)
         {
            执行语句1; 
         } 
         else
         {
             执行语句2; 
         }
         ③if(判断表达式)
         {
             执行语句1; 
          } 
          else if(判断表达式)
          {
              执行语句2; 
          }
    2、关系运算符
            ==:是否等于 
            !=:是否不等于 
            >:是否大于 
            <:是否小于 
            >=:是否大于等于 
             <=:是否小于等于
    3、逻辑运算符
            &&:逻辑与 (所有条件都成立,才成立) 
            ||:逻辑或 (任一条件成立,就成立) 
            !: 逻辑非 (真为假,假为真)
循环:
    1、while循环
        1、语法格式
            i=1;
            while(执行条件)//i<=10 
            {
                循环体; 
                i=i+1;
             } 
    2、for循环
        2、语法格式
            for(i=1;执行条件;i=i+1)
            {
                循环体; 
             } 

你可能感兴趣的:(c++,p2p,蓝桥杯)