C++顺序结构(2)学习任务
在坚果云中注册免费个人云盘
一、视频下载存放在规划好的文件夹中,并观看学习
1、变量存储.注释
2、四则运算.输入
3、认识设置DEV-C++
4、第一个C++程序
5、头文件
6、命名空间
7、cout语句
8、什么是变量?
9、表达式和赋值语句
10、计数器
11、自加自减运算符
12、课后题目1
13、课后题目2
14、课后题目3
15、课后题目4
二、交换两个变量的值及注释符
1、试编一程序,完成变量值交换。
1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5 int a,b,t;
6 a=10;
7 b=20;
8 //输出交换前的a,b的值
9 cout<<"a="<<a<<",b="<<b<<endl;
10 ;
11 ;
12 ;
13 //输出交换后的a,b的值
14 cout<<"a="<<a<<",b="<<b<<endl;
15 return 0;
16 }
注:
一个好的程序都会加上必要的注释,以增加程序的可读性。
//单行注释
/* */多行注释
2、练习
(1)计算机能直接识别的程序是( )
A、 Python语言编写的源程序 B、 C++语言编写的源程序
C、 机器语言编写的程序 D、各种高级语言编写的源程序
(2)阅读程序写结果
#include <iostream>
using namespace std;
int main()
{
int a,b;
a=800;
b=200;
a=b-a;
b-=a;//相当于b=b-a=b-(b-a)=a
a+=b;//相当于a=a+b=a+(b-a)=b
cout<<"a="<<a<<",b="<<b<<endl;
return 0;
}
(3)完善程序
一个三位数,百位上的数比十位上的数大1,个位上的数是百位上的数的2倍,若十位上的数为3,这个三位数是多少?
1 /*3、完善程序:
2 一个三位数,百位上的数比十位上的数大1,
3 个位上的数是百位上的数的2倍,
4 若十位上的数为3,这个三位数是多少?
5 */
6 #include <iostream>
7 using namespace std;
8 int main()
9 {
10 //bai百位数,shi十位数,ge个位数
11 int ge,shi,bai,shu;
12 shi=3;
13 ;
14 ge=bai*2;
15 ;
16 cout<<"shu="<<shu<<endl;
17 return 0;
18 }
(4)使用洛谷
在首页直接输入题号:B2002,可直接进入题目页面;题号不区分大小写;或者在右侧,有一个 题单 >> 【入门1】顺序结构 >> 题目列表 >> B2002 Hello,World!
开始读题
在 小熊猫C++ 编写代码,并运行结果
将代码复制,回到答题页,选择 提交答案
选择 C++ 标准 ,最近的就行,提交测评
出现全部都是 绿色AC,表示正确
(5)使用博宜
在首页直接输入题号:1000,可直接进入题目页面;或者在右上角 题单 >> 官方题单 >> 基本运算 >> 1000;
C++顺序结构(2)学习任务的更多相关文章
- C#学习笔记11:C#中的顺序结构、分支结构、循环结构
顺序结构: 代码从Main()函数开始运行,从上到下,一行一行的执行,不漏掉代码. Int a=6; int b=5; int c=a+b; Console.Write(c); 分支结构: 代码有可能 ...
- C语言程序设计第二次作业——顺序结构
(一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. 错误信息1: 错误原因:i和d位置错误 改正方法:i和d位置互换 错误信息2: 错误原因:\n后缺了一个" 改正方法:\n后加一个 ...
- C语言第二次作业-----顺序结构
一:改错题 (1)输出指定信息: 将给定源代码输入编译器: 执行编译命令,发现编译器报错,错误信息如下: 经检查,发现源程序将"stdio.h"误拼为"stido.h&q ...
- C语言程序设计第二次作业--顺序结构
C语言程序设计第二次作业--顺序结构 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido ...
- C语言第二次作业——顺序结构
一.改错题 1.输出带框文字:在屏幕上输出以下3行信息. (1)源程序 对程序进行编译,发现错误信息1 错误原因:stdio拼写错误 改正方法:将stdio正确拼写 对程序进行编译,发现错误信息2 错 ...
- C语言程序设计第二次作业—————顺序结构改
1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido.h> int mian() { ...
- C语言程序设计第二次作业—————顺序结构
(一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 include int mian() { printf(&q ...
- C博客作业01--分支、顺序结构
1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 在暑假已经有初步接触c语言,所以在学习c语言的开始会比较轻松,但仍然解题时候步骤太过于繁琐,简单的题目复 ...
- c博客作业--分支、顺序结构
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 对于本章学习我感觉对代码有了初步的了解,一些简单的题目可以熟练掌握,但现在解决一道题目花的时间过多,不易发现那 ...
- C博客作业01--分支,顺序结构
本章学习总结(2分) 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本周初次接触C语言,一开始难度较大,很多代码都看不懂,书里面的章节要看很多遍.开始编写代码时也遇到很多困难 ...
随机推荐
- 音视频入门-5-音频编码原理、编码器、ADTS格式
1. 概念 音频压缩技术指的是对原始数字音频信号流(PCM编码)运用的数字信号处理技术. 2. 背景 和 压缩的必要性 研究发现,直接采用PCM码流进行存储和传输存在非常大的冗余度. 以CD为例,其 ...
- BOOST 定时器 stop探究
Asio是一个建立在Boost所提供的相关组件之上的异步的网络库,可以运行在Win/Linux/Unix等各种平台之上. 不过随着C++11的发布,其对Boost的依赖也越来越少,作者又做了一个不依赖 ...
- Kubernetes DaemonSet 控制器(二十二)
通过该控制器的名称我们可以看出它的用法:Daemon,就是用来部署守护进程的,DaemonSet用于在每个 Kubernetes 节点中将守护进程的副本作为后台进程运行,说白了就是在每个节点部署一个 ...
- 课时09:Metasploit使用基础
下载地址:https://docs.metasploit.com/docs/using-metasploit/getting-started/nightly-installers.html Explo ...
- SpringBoot 集成 LDAP
LDAP协议具体是什么可以自行查看,简单来说就是单点登录的一种实现方式 LDAP只是一种协议,实现的有 openLDAP ,Microsoft active directory 等 openLDAP部 ...
- 更新预警(bushi)
一回首,上次更新已经是将近3个月前了.但是博主不是似了,也不是逍遥快活游山玩水纸醉金迷乐不思蜀,而是上班太忙还是单休,所以没什么时间更新博客.但是今天我要开始忏悔了!预计更新以下几个专题(不一定真的会 ...
- Windows下如何用virtualenv创建虚拟环境
虚拟环境可以有效的解决不同项目需要不同环境的问题,虚拟环境最大的好处就是可以将我们的开发环境进行隔离,让彼此之间不互相受影响.一.Windows下创建虚拟环境1.虚拟环境需要用到的库是virtuale ...
- 初探python栈帧逃逸
前言 以前在一些大型比赛就遇到这种题,一直没时间去研究,现在康复训练下:) 生成器介绍 生成器(Generator)是Python中一种特殊的迭代器,它可以在迭代过程中动态生成值,而不需要一次性将所有 ...
- css动画效果(边框线条流动效果)
1.整体效果 https://mmbiz.qpic.cn/sz_mmbiz_gif/EGZdlrTDJa6FxrVbiamfvb7b0H4qcDzZRwq3PqvXfuMDaPZ44VUic1h2WR ...
- Python函数指定参数、返回值类型
def fun(arg1: str, arg2: int ...) -> str: def as_view(name: str, *class_args: int, **class_kwargs ...