零基础准备蓝桥杯

Posted 精神猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础准备蓝桥杯相关的知识,希望对你有一定的参考价值。

 作者现在大二,小小菜鸡一个,立志成为“卷中卷”,报名了四月份的蓝桥杯,零竞赛基础开始准备蓝桥杯。

来自室友icpc大佬的建议,先巩固C语言基础语法(刷洛谷的入门题单)--学习c++STL--acwing的算法基础课。

现写下文章来记录自己遗忘和不熟悉的知识,希望和各位准备竞赛的未来大佬共勉!!!

第一天

洛谷题单广场-[入门1]顺序结构

复习基础知识

1、单个字母转换-char string 的使用场景

    char s;  //string s
    cin>>s;                     //强制类型转换
    cout<<(char)(s-32);//cout<<(char)(s[0]-32);小写转大写

2、C语言中printf的各格式符的输出

printf各格式符
pritnf("%5d",n);指定输出数据占5列,输出的数据显示在此5列的右侧"%l5d" (长整型) "%ll5d"(双长整形)
pritnf("%c",n);输出单个字符
pritnf("%s",n);输出一个字符串
pritnf("%f",n);;输出实数(包括单、双精度、长双精度)以小数形式输出①小数部分6位②"%m.nf"指定数据宽度(向右对齐)和小数位数(四舍五入)③“%-m.nf”(向左对齐)数据向左靠,不足右端补空格
printf("%e/E",n);指定以指数形式输出实数printf("%e",123.456); 系统自动给出数字部分的小数位数位6位,指数部分占5列 1.234560e+002 printf("%13.2e",123.456)输出实数共占13列宽度 1.23e+002(数前面有4个空格)

新知识学习

超级玛丽游戏-c++中R的简单应用

#include<iostream>
int main()
//R"()"必须在同行--就不用每行加换行符和" "
    std::cout<<R"(                ********
               ************
               ####....#.
             #..###.....##....
             ###.......######              ###            ###
                ...........               #...#          #...#
               ##*#######                 #.#.#          #.#.#
            ####*******######             #.#.#          #.#.#
           ...#***.****.*###....          #...#          #...#
           ....**********##.....           ###            ###
           ....****    *****....
             ####        ####
           ######        ######
##########################################    ############ )";

二刷题目

对角线--//注四个点确定一个交点

第二天

洛谷题单广场-[入门2]分支结构

复习基础知识

1、多个if与多个else if执行顺序

如果是多个else if的话,只要第一个if条件成立,即使满足else if的条件也不会执行else if及else的内容,

如果是多个if的话,最后的else会执行的;

else与最近的if匹配,包括else if 的if。

2、辗转相除法求公因子

int gcc(int x,int y)//辗转相除法求公因子
    
        int z;
        while(x%y!=0)
        
            z=x%y;
            x=y;
            y=z;
        
        return z;
    

3、数学知识 -三角形

a*a+b*b>c*c//为锐角三角形  a<b<c
a*a+b*b<c*c//为钝角三角形  a<b<c

以上是关于零基础准备蓝桥杯的主要内容,如果未能解决你的问题,请参考以下文章

新人问下怎么准备蓝桥杯啊,该怎么准备

蓝桥杯一个月准备够吗

蓝桥杯c++省三需要多久

蓝桥杯单片机零基础到国二经验分享

第十二届蓝桥杯嵌入式国赛总结

第十二届蓝桥杯嵌入式国赛总结