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;

posted @ 2024-09-27 15:02  gdyyx  阅读(33)  评论(1编辑  收藏  举报