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语言,一开始难度较大,很多代码都看不懂,书里面的章节要看很多遍.开始编写代码时也遇到很多困难 ...
随机推荐
- Kubernetes Pod生命周期(十七)
前面我们已经了解了 Pod 的设计原理,接下来我们来了解下 Pod 的生命周期.下图展示了一个 Pod 的完整生命周期过程,其中包含 Init Container.Pod Hook.健康检查 三个主要 ...
- vector<char>转string的方法
要将 std::vector<char> 转换为 std::string,可以通过 std::string 的构造函数直接从 vector 中构建字符串. 假设 std::vector&l ...
- aarch64 和 ARMV8 的区别
aarch64 和 ARMv8 是紧密相关但涵义不同的术语,在解释他们的区别之前,让我们先简单理解它们各自的含义: ARMv8: ARMv8 是指 ARM 架构的第八个版本,这是由 ARM Holdi ...
- 1.2 HELLO 三角形
这一节,我觉得是相当有难度的.渲染一个三角形,就需要介绍GLSL语言,图形渲染管线(Graphics Pipeline)以及着色器(Shader),标准化设备坐标(NDC)等诸多概念. 图形渲染管线和 ...
- 4.3 等比数列及其前n项和
\(\mathbf{{\large {\color{Red} {欢迎到学科网下载资料学习}} } }\)[[高分突破系列] 高二数学下学期同步知识点剖析精品讲义! \(\mathbf{{\large ...
- YashanDB个人版正式开放下载!参与首批体验官活动赢好礼!
好消息!国产数据库YashanDB个人版已正式向所有用户和开发者全面开放下载,该版本已在官网同步上线,欢迎大家前往官网下载体验! 与此同时,YashanDB联合墨天轮技术社区启动首批「产品体验官」尝鲜 ...
- 61.null和undefined的区别
null 是空指针,用来保存准备使用的对象,但是现在还没有,用来占位 : undefined 是未定义,是声明了变量但是没有初始化 :
- Android复习(二)应用资源——>可绘制对象资源
可绘制对象资源是图形的一般概念,是指可在屏幕上绘制的图形,以及可使用 getDrawable(int) 等 API 检索,或应用到拥有 android:drawable 和 android:icon ...
- tarjan 各类板子集合
tarjan大板子(非讲解): 1.普通缩点DGA void tarjan(int x){ dfn[x]=low[x]=++cntp; q.push(x);v[x]=1; for(int i=head ...
- 云电脑玩游戏挑选标准,ToDesk实测体验
大家玩游戏还在攒机吗?与其花费时间精力在组装游戏电脑上,不如用上最近兴起的云电脑软件.无需额外配备硬件设备,旧电脑原地变身成高性能电脑,随时随地享受游戏乐趣. 但市面上众多的云电脑软件,该怎么选择才能 ...