C++零基础入门教程:基础篇(一)-创新互联

前言

嘿嘿,我叕来啦─=≡Σ(((つ•̀ω•́)つ!别问我为什么突然变成了零基础入门教程(一),因为前面那三篇都是基础的不能在基础的教程了。(其实是因为顺序乱了,而且那时候没有单独弄一个专栏,后面我会修改一下专栏的)

黄石网站建设公司创新互联,黄石网站设计制作,有大型网站制作公司丰富经验。已为黄石1000+提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的黄石做网站的公司定做!

(咳咳,我刚才什么也没说哈)

还是一样,可以看看其它文章:

C++入门学习(一):Hello,world_◊◊的博客-博客c++入门学习之Hello,world!(三连一下拜托了)https://blog.csdn.net/wwk100601/article/details/128341125?spm=1001.2014.3001.5502C++入门学习(二):一些基础知识(关键字以及自增符号)_◊◊的博客-博客到圣诞节了,浅浅发一篇博文罢,主要讲c++关键字和自增运算符https://blog.csdn.net/wwk100601/article/details/128447813?spm=1001.2014.3001.5502C++入门学习(三):printf的使用以及求和_◊◊的博客-博客c++入门学习(三),三连一下拜托了https://blog.csdn.net/wwk100601/article/details/128465054?spm=1001.2014.3001.5502(嘿嘿~)

正文 1、基础巩固

窝们先来复习一下前面学习的知识:

1.1基本框架
#includeusing namespace std;
int main()
{
    
    return 0;
}

(你们应该还记得哈)

#

预处理符

include

用于将指定头文件嵌入源文件中

头文件名

int

整型变量

main

主函数

return 0

函数返回值

走过路过加个分号啊~~~

1.2输出内容
#includeusing namespace std;
int main()
{
    cout<<123;
    return 0;
}

这个没什么好说的

1.3输入内容
#includeusing namespace std;
int main()
{
    cin>>123;
    return 0;
}

也没什么好说的

1.4 printf输出和多行内容输出

单行输出:

#includeusing namespace std;
int main()
{
	printf("123");
	return 0;
}

多行输出:

#includeusing namespace std;
int main()
{
	printf("123\n"
		   "234\n"
		   "345\n");
	return 0;
}

注意:

\n是换行用的

1.5求和
#includeusing namespace std;
int main()
{
	int a,b;
	cin>>a>>b;
	cout<

其它几种方式可以看看其他人的博客:

最简单的C语言程序之求两个整数之和_宇卿.的博客-博客_c语言求两整数之和求两个整数之和https://blog.csdn.net/weixin_73230994/article/details/126450055?ops_request_misc=&request_id=&biz_id=102&utm_term=c%E5%8A%A0%E5%8A%A0%E6%B1%82%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9B%B8%E5%8A%A0%E7%9A%84%E5%92%8C&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-2-126450055.nonecase&spm=1018.2226.3001.4187无了

2.新知学习 2.1格式化输入流scanf

诶嘿嘿;-)

首先,我们来认识一下格式化输出流scanf

(其实没什么好认识的)就是跟printf差不多。

就像这样:

(手机版没有代码段就用块引用粑)

#include

using namespace std;

int main()

{

int i;

scanf("%d",i)

printf("i")

}

这里要说一下:

cstdio头文件是c++头文件库里的头文件,还有一个是stdio.h,这两个用起来是一样的,不过cstdio头文件是放在命名空间std里的,所以用cstdio必须有std。

scanf("%d",i)就是输入i的值,%d是转换为10进制数(这个后面会讲)。

printf("i")就是输出i的值

当然,也可以求和

(其实printf和scanf还有一些其他的知识要讲,等下一期出吧,我最近没什么时间,所以文章可能更新慢,内容可能讲的进度也会有点慢,会有点水,请谅解。)

2.2 if语句

众所不周知,if是用来当if的。

直接上一个代码:

#include

using namespace std;

int main()

{

int i;

cin<

if(i>0)

cont>>"i大于0";

else if(i<0)

cont>>"i小于0";

else;

cont>>"i等于0";

return 0;

}

这段话的意思呢,就是输入i的值,如果i>0,则输出“i大于0”,其他同理。

我们来解剖一下——

if(i>0)   意思:如果i的值大于0

cont>>"i大于0"

连起来就是如果i的值大于零,就输出“i大于0”

如果不是,则执行下一条。

第三句有变化:else if(i<0)

就是如果第一个条件不成立的话,执行第二个条件,以此类推。最后一个条件不用if,直接else,就是如果上面的条件都不成立就执行最后一个条件。(注意:if在第一位,else if在第二位,else在最后一位。如果有四个及以上条件,就在中间多加几个else。)

如果if中语句有多个,就加大括号。例如:

if(i==0){

语句

语句

语句

……

}

详见文章:

http://t.csdn.cn/crdNL

很简单,对吧

2.3 for循环

话不多说,直接上代码:

# include

using namespace std;

int main(void)

{

  int i;

  int sum = 0; 

  for (i=1; i<=100; ++i) 

  {

  sum = sum + i; 

  }

  printf("sum = %d\n", sum);

  return 0;

}

这段话,就是求1+2+3+……+100的和。

我们先看一下基础结构和执行步骤:

基础结构:

for(i的值;条件;运算)

{

语句

}

执行步骤:(按上面的代码来)

第一步:赋值i=1

第二步:++i(i=i+1),就是1+1=2(每                  一次执行此步是都把i赋值给                       sum)

第三步:2<=100(成立),再次执行第                  二步

sum就是1+2+3+……+100了

……直到i>100时停止(i大于100时不成立,不赋值给sum。)

我也是栓Q了

看看文章:

http://t.csdn.cn/Y7usX

后记

emmmmm...这次写文章,足足写了一个多星期,虽然文章不长(主要是因为没时间,都去做寒假作业去了,所以敬请谅解)希望大家支持支持(够呛

对了,

如果发现文章哪里有错误,请及时指出,我会改(不然别人看了试试结果传下去全错)

嘿嘿嘿

诶怎么没有目录

哎呀真的栓Q,手机版没有代码段就算了,目录都没有

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享题目:C++零基础入门教程:基础篇(一)-创新互联
文章地址:http://hbruida.cn/article/dsisej.html