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语言,一开始难度较大,很多代码都看不懂,书里面的章节要看很多遍.开始编写代码时也遇到很多困难 ...
随机推荐
- 11-02 NOIP练习赛
11-02 NOIP练习赛 为什么休息的天还要打练习赛,这不公平!!!!!!!!!! oh no! 但是三道题确实挺简单,也少见的很有意思. [USACO23OPEN] Milk Sum S 题面翻译 ...
- Linux系统启动速度优化工具systemd-analyze
systemd-analyze简介 systemd-analyze是Linux自带的分析系统启动性能的工具. systemd-analyze可使用的命令: systemd-analyze [OPTIO ...
- vue前端开发仿钉图系列(1)高德地图的使用详解
最近公司让参考钉图做图层模块相关的功能,很庆幸有机会细细研究地图相关的东西.因为手机端用的是高德地图,web端也使用高德地图.还是和往常一样,先贴上效果图. 步骤1.在高德开放平台注册信息,创建自己的 ...
- 云原生周刊:Kubernetes v1.30 发布 | 2024.4.22
开源项目推荐 pv-migrate pv-migrate 是一个 CLI 工具/kubectl 插件,可轻松将一个 Kubernetes 的内容迁移 PersistentVolumeClaim 到另一 ...
- Java开发23种设计模式(转)
[转载]https://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html 设计模式(Design Patterns) --可复用面 ...
- Java中重写equals并重写hashcode方法的描述
1.两个对象的hashCode()相同,equals()不一定为true (1)重写equals()的同时,重写hashCode() a.定义Person类,私有属性name,age:有参构造,set ...
- 欢迎体验程序员Lingma的助攻手
如果你是一位软件开发者,(同义灵码)Lingma可以帮助你做基础架构的脚手架相关工作事宜以及部分代码开发,对比之前没有灵码,现在提效了她可以给予你零编码的快感,准确快速地读懂了你我的需求,例如答问场景 ...
- mini-web框架 添加log日志
阅读目录: 1.mini-web框架-路由支持正则 2.mini-web框架-mysql-增 3.mini-web框架-mysql-删 4.mini-web框架-mysql-改 5.mini-web框 ...
- Nuxt.js 应用中的 components:dirs 事件钩子详解
title: Nuxt.js 应用中的 components:dirs 事件钩子详解 date: 2024/10/31 updated: 2024/10/31 author: cmdragon exc ...
- Java后端请求想接收多个对象入参的数据方法
在Java后端开发中,如果我们希望接收多个对象作为HTTP请求的入参,可以使用Spring Boot框架来简化这一过程.Spring Boot提供了强大的RESTful API支持,能够方便地处理各种 ...