文档详情

《C++程序设计语言快速入门》校本课程.pdf

发布:2025-03-21约6.34万字共59页下载文档
文本预览下载声明

C++快速入门

以下将引导你快速进入编程的世界。

前言:

学习编程,选何种语言不是关键点,快速入门并使用它建立自己的

工程并解决问题是本课程考虑的重点。

C++本身的代码简洁性以及传承于c的特性,便利的现成的代码复用

使得其有很多优势,适合课堂教学的同时.,兼顾了工程开发应用,就

选它吧。

第一部分:

1、学习环境的搭建:

为了方便学习,我们在windows系统下写代码,用在线评测系统OJ

评测。本教程使用noi.openj评测练习。十一中0J的域名目前

为syzoj.como

首先下载devc++安装,装完然后可以选择Chinesesimple语言,以及

debug编译模式,其他一切默认。

2、第一个程序:1.HelloWorld!

noi题库1.1.01

CrlN新建文档。

键入以丁代码:〃为注释语句,用于帮助阅读代码含义

#includeiosream〃包含库文件

#includecsdio〃包含库文件,一些基本输入输出的语句定义在此

usingnamespacesd;〃声明命名空间

inmain()〃主函数

(

prinf(Hello,World!);〃我们要编写的代码区域

reurn0;〃表示程序正常运行结束并返回

)

注意标点符号,C++每一个语句以分号结尾”是英文状态下的标点

符号,否则会编译错误。

C++编译生成二进制的可执行exe文件。编译运行(F11),将在屏幕

上输出Hello,World!o

今后我们的主要工作就是编写红色部分内容的代码。

3、C++是函数式语言,利用函数实现各种功操作

例子2.noi题库1.3.01

:A+B问题

总时间限制:1000ms内存限制:65536kB

描述

在大部分的在线题库中,都会将A+B问题作为第一题,以帮助新手熟悉平台的使

用方法。

A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B

及结果均在整型范围内。

现在请你解决这一问题。

输入

一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。

输出

一个整数,即A+B的值。保证结果在整型范围内,

样例输入

12

样例输出

3

^includeiosream〃包含库文件

ffincludecsdio〃包含库文件,一些基本输入输出的语句定义在此

usingnamespacesd;〃声明命名空间

inmain()〃主函数

(

ina,b;〃定义两个整数型变量

scanf(%d%d,a,b);//取变量的地址,从键盘读入,以空格分隔,分别赋值

给两个变量a和b

prinf(%d,a+b);〃偷出a+b的值

reurn0;〃表示程序正常运行返回

)

4、变量:

变量:可视为在计算机的存中开辟的一段用于临时存储数据的

容器。

约定:变量使用前要事先声明数据类型。

标识符就是程序员自己起的名字,除了变量名,后面还会讲到函

数名、标号等。不过,名字也不能随便起,C语言规定,标识符只能

由字母(A〜Z,a〜z)、数字(0~9)和下划线(_)组成,并且第一个字符必

须是字母或下划线。

以下标识符是合法的:

a,x,x3,BOOK_1,

显示全部
相似文档