【C++入门】1-(C++)计算机程序设计基础

先言

接下来,我们会教你从C++小白到大神,这只是系列中第一个小块部分

课堂讲义

一、程序的定义

1、什么是程序?没有统一或准确有定义。我们可以讲规则、顺序就是程序。

规则:在C++中一句话的末尾加;号

如上学的程序:1、起床 2、穿衣服 3、洗漱 4、吃早饭 5、上学

2、什么是计算机程序设计?

指根据特定的要求设计、编制、调试程序的方法和过程

3、上学的过程用c++语言表述为

     int main()  {

         起床;

         穿衣服;

         洗漱;

         吃早饭;

        上学;

     }

但是我们在计算机程序设计时,c++语言不懂中文,它有自己特定的 语法规则和定义

二、例题1

题目描述

输出3+5=?

标准程序及注释

#include <iostream>//iostream这个里面有cout命令 include是指调用
using namespace std;             
int main(){
  cout<<3+5;
}
//cout:如果用双引号引起来那么就按原样输出字符串

三、扩展练习(例题1)

题目描述

编写一个程序请输出如下三行

3+5=8

10-7=3

3*5=15

标准程序及注释

主要核心三句话:
#include <bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b;
    c=a+b;
    cout<<a<<”+”<<b<<”=”<<c<<endl;
    c=a+b;
    cout<<a<<”+”<<b<<”=”<<c<<endl;
    c=a+b;
    cout<<a<<”+”<<b<<”=”<<c<<endl;
}
//endl是命令换行   <<后面只能输出一块内容

四、变量的思想

请看【信息学奥赛一本通P30页(后续会更新这本书的基础部分)】有很多种类型的变量,例如整型int

变量必须先定义后使用。

定义:   类型名 变量名1,变量名2;

      3—a,5—b ,a+b—c

改写成c++语言如下:int  整型

赋值语句:右边的值赋给左边的变量

如:a=55;a=a+1;a=(9+8)*2;     a的最终结果为17

五、例题2

题目描述

利用变量输出3+5=?的整个式子

标准程序

#include <iostream>
using namespace std;
int main(){
	int a,b,c;
	a=3;
	b=5;
	c=a+b;
	cout<<c;
}

六、扩展练习(例题2)

题目描述

利用变量输出10-7=? 的整个式子。

标准程序

答案不解释

七、例题3

题目描述

有一个数是11,它除以3的余数 乘以6再减去5,结果是多少?

标准程序

#include <iostream>

using namespace std;

int main(){

    int a,b,c,d;

    a=11;

    b=a % 3;

    c=b*6;

    d=c-5;

    cout<<d;

}

课堂结尾

三个必须要完成的程序:(必做)

  1.   程序1:输出3+5=?
  2.   程序2:利用变量输出3+5=?的整个式子
  3.   程序3:有一个数是11,它除以3的余数 乘以6再减去5,结果是多少?

复习今天讲过的所有内容,将新的单词和对应的中文熟练背出来。注:所有单词都必须熟练背出

一、
#include <iostream>
using namespace std;
int main(){
    /*   */
}

二、
cout

三、
endl

原名《Turbo C/C++ for Windows 集成实验与学习环境》,现在已全面支持最新操作系统VISTA,它是从事一线教学的大学教师根据C/C++ 初学者的特点,量身定制的一个简单易用的 C/C++程序设计学习与实验软件(支持TC2/TC3、GCC、VC6四种编译器,没有使用日期限制)。与软件配套的《 C/C++程序设计教程(配有同步实验、流程控制语句动画演示、提供教程中所有程序实例、实验、作业中的源代码(全部用VC6编译器调试通过))》融入了作者多年的教学和学习经验、编程建议、编程感悟,新增读书笔记功能有利用户 记录教程中的重点、难点、学习心得体会,针对用户学习教程中遇到的问题开通了疑难问题解答论坛等,同时,为了便于C语言学习,加入C语言学习指导、入门程序实例、典型源程序、典型的函数算法,课程设计指导、课程设计源程序、 Visual C++6.0中英文编译错误信息同步显示功能(并配有60多种同步的语法错误程序实例、修改方法等)、 Turbo C2.0 中英文编译错误信息同步显示功能、Turbo C++3.0常见编译错误信息、C语言专业词汇的中英文对照、二级 C 语言的真题笔试试卷及答案与分析和上机模拟试题和详尽的答案与分析等大量的学习资源。另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值