滑稽的C++教程————第4期

Posted 45工作室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了滑稽的C++教程————第4期相关的知识,希望对你有一定的参考价值。

不咕咕了!!!!!!!!


十分十分十分十分抱歉,由于学业极其极其繁忙,学期时间是真的一点时间也没有,只能假期更了,实在抱歉---


接下来这个寒假我们一!定!勤!更!!!


CSS更完了,我换更C++awa


今天我们来讲亿讲新的变量类型——char以及一种基础输入输出方法awa


不BB,开始正题:


1

char


  • 定义:char是用于定义字符变量,存放单个字符的变量称为字符变量(绕口令实锤了www)

    大白话讲,就是存储一个字符的变量(和int,double一样,是不同的存储类型)

  • 定义字符变量的格式如下:

    

char 变量名1(,变量名2,……,变量名n);

注意:1.括号内内容依实际情况而定

         2.变量名的取名准则可参考上一期

         3.逗号是英文,别弄成中文逗号(恼)

         4.别忘了;滑稽的C++教程————第4期


是 不 是 很 简 单!!!!!


滑稽的C++教程————第4期


然后,就会有机()灵()的小朋友干出这种操作:


滑稽的C++教程————第4期

很容易看出,这位小朋友是想给字符变量c1定义为字符5,然而这不是正确的写法(⊙﹏⊙)


  • 要想给字符变量赋值,通俗点讲,赋值的内容要用单引号包裹,举栗(?)

char c1,c2;给字符c1内容定义为5c1='5';给字符c2内容定义为a0s987:c2='a0s987';


是不是又get到了一个新point??awa


  • 字符变量在内存中占用1个字节




2

cin cout



cin cout 是C++里面非常重要的一种输入方式,相信大家在之前的教程里也看到了,这两个函数的学名叫做:标准输入流对象(听不懂也没关系,其实就是输入输出东西的)


PS:使用cin cout就必须使用iostream库哦


先讲cout(别问我为啥)

cout(<<玛卡巴卡<<玛卡巴卡<<……<<玛卡巴卡)(<<endl);


其中 玛卡巴卡 代表变量名,不懂得请跑(gun)去上一期康康


()代表选填,可是千万不要只剩一个cout啊啊啊啊啊啊(


相信这时候会有极其可爱的小朋友说了:


啊♂!那endl是个什么玩意儿呢?


  • endl全称end of line


用白话说就是当你BB一堆话觉得好长好长的时候,加一个endl就可以让你BB的话显得美观一点,就是换行


滑稽的C++教程————第4期


有人想直接输出自己想表述的内容,这个时候就不能用单引号了,要用双引号


举个栗子


有一天玛卡巴卡要出去玩,发现电影院里面也有一个玛卡巴卡,他很高兴,就说了一句:“来van啊~”,那我们用C++如何实现呢


代码:


滑稽的C++教程————第4期


效果:


滑稽的C++教程————第4期


是不是很简单)




那么cin呢?


就必须配合上期学的变量了。


(先嗦格式)


cin>>变量1(>>变量2>>变量3……);


  • 注意:1.cin>>,cout<<,别搞错了啊喂;

             2.cin没有endl,别弄出来个cin>>a>>endl;

             3.cin只针对变量,没有什么cin>>"114514"的奇妙操作;

             4.和cout一样,别只写个cin啊喂;

             5. ;,懂?


再次再次举个栗子


滑稽的C++教程————第4期


你是一位复读机,你想把别人说的一个整数给记录下来(1<数字<100),并输出这个数字


样例输入:78

样例输出:78

(以上内容是一道C++题目正常的模板)


题目分析:

  1. 这是个数字,所以肯定不是所谓的double,bool等等

  2. 1<数字<100这个范围在现在没啥用,在以后灰常重要,比如这个数字会大于10^100,那么int就不管用了,所以要读题哦))


所以你应该会了吧)


代码如下:


#include<iostream>using namespace std;int main(){ int a; cin>>a; cout<<a;  return 0;}

事不事很简单?


效果如下:


滑稽的C++教程————第4期


如果你很闲,你可以使用string等,当然这些内容我们下面几期会提到的


但是还是有很重要的东西要提醒大家:

  1. 不要自作主张

       题目说怎么输入就怎么输入,怎么输出就怎么输出,不要很贴心的作修饰,不过在平常练习,甚至比赛,都是严厉禁止,比如下面这种操作,直接0分:

       

滑稽的C++教程————第4期

(不要问为什么我会说,惨痛的教训……qaq)


    2.变量名要简洁易懂,别弄得像下面这样:

    

滑稽的C++教程————第4期

    变量少能应付过来,等以后变量多了,你就别想好好的做完题,99%的时间你都在想这个变量是啥,或者用在打变量名上)

    滑稽的C++教程————第4期


好 惹,大鸽子这期的内容就讲完啦,


明天应该会更(确信)


老爷们觉得写得好就给个赞赏吧,生活不易(qwq)



   

滑稽的C++教程————第4期

wawjf

(我爱微积分)


四五工作室副室长(嗯,我也是滑稽的C++教程————第4期

四五议会 45-2(没想到我是45-2吧滑稽的C++教程————第4期

  喜欢研究理科类东西 

08年出生,福建福州人,未来的█████

     自学微积分,别骂了别骂了(??)

                      本来想研究算法,结果在这边写稿屯图片


(PS:名字读作:瓦瓦杰夫)







关注四五工作室,从零开始学技术滑稽的C++教程————第4期




以上是关于滑稽的C++教程————第4期的主要内容,如果未能解决你的问题,请参考以下文章

DSP视频教程第4期:Matlab Simulink生成C工程代码在STM32上运行(2022-03-17)

安富莱专题教程第4期SEGGER的J-Scope波形上位机软件,HSS模式简单易用,无需额外资源,也不需要写目标板代码

USB应用实战视频教程第3期:手把手玩转USB BULK方式下位机和QT6.4上位机开发(上篇)

python(pygame)滑稽大战(类似飞机大战) 教程

第1736期现代 JavaScript 教程 - 代码风格

北京黑马C++基础班52期 | 资料代码齐全