C++程序设计实践学材系列(7)——1.1.3 简单程序的一般“套路”

回到系列文章的目录——[系列文章目录]  回到本章目录——[第1章目录]

  

1.1.3 简单程序的一般“套路”

  考察例1.1提供的程序,期望的运行结果是

  hello world.

  与之直接相关的语句是:

  cout<<"Hello World."<<endl;

  其中:

  • cout代表用于输出(Output)的“控制台”(Console)(——cout的由来可以视作为console output)
  • <<是用于完成“输出”的运算符
  • "Hello World."称作为“字符串”,表示要输出字符串“Hello World.”。注意,字符串两边要加上双引号(")
  • endl的作用是在输出中“换行”。

  这是例1.1中的核心语句。也就是说,除了这一句之外,其余各行的语句全是“跑龙套”的。
  跑龙套的一定要有,C++程序的一般“套路”如下所示:

#include <iostream>
using namespace std;
int main( )
{
  //此行开始写完成特定功能的代码
  return 0;
}

  建议读者熟悉上面的结构(不是背会,用几次就熟悉了)。以后,凡是要编程时,先把这些写下来。任务不同,在“//此行开始写完成特定功能的代码”处写代码即可。

  在看有些C++书时,所遇到的程序如下所示,区别仅在int main之前:

#include <iostream.h>
int main( )
{
  //此行开始写完成特定功能的代码
  return 0;
}

  这是一种旧版本的C++所用的写法。现在开始学,就按新版本的来。

  下面,就可以模仿着编出你的程序了。
  

完成下面编程项目1.1到1.3的程序。这是你写出的第一批C++程序。
由于编程的环境尚未介绍,请将程序写在纸上,很快,我们就可以让计算机跑你写出的程序了。
遇到困难,请参考《1.7 实践“项目”提示》和《1.8 实践“项目”参考解答

  【项目1.1】 输出“C++,我会爱上你!”,运行结果如下图:

  

  【项目1.2】 输出两行文字,运行结果如下图:
  

  【1.3】输出如下图案,让编程好玩一些,也可以自己创意

  

回到系列文章的目录——[系列文章目录]  回到本章目录——[第1章目录]

#include <iostream>
using namespace std;
int main( )
{
  //此行开始写完成特定功能的代码
  return 0;
}

  建议读者熟悉上面的结构(不是背会,用几次就熟悉了)。以后

时间: 2024-12-10 12:30:17

C++程序设计实践学材系列(7)——1.1.3 简单程序的一般“套路”的相关文章

C++程序设计实践学材系列(2)——目录

C++程序设计实践学材目录 (随写作进展更新) 前言 第1讲 初识C++程序设计 1.1 写出第一个C++程序   1.1.1 观摩一个C++程序 1.1.2 程序中可以加上给人看的注释  1.1.3 简单程序的一般"套路" 1.2 让程序"跑"起来 1.2.1 下载.安装Code::Blocks  1.2.2 在Code::Blocks下编辑.运行第一个程序 1.2.3 见识编程中的"低级"错误 1.2.4 Code::Blocks运行程序的两

C++程序设计实践学材系列(3)——第1讲 初识C++程序设计

回到系列文章的目录--[系列文章目录] 第1讲 初识C++程序设计 计算机,传统的包括台式机.笔记本,移动计算时代加进来了手机.平板电脑等移动设备,还有更传统的大型机.中型机,以及数不清的刷卡机.智能家电.工业产品等称之为"专用计算机".这些可以称为计算机的设备在工作时,自动执行程序是其共同的特征. 程序,是这些占据了世界上各个角落的设备的灵魂和主宰.这个世界,由掌握了程序设计的人员所创造.正在看这个页面的读者,或者身在其中,或者将要进入这个领域. 程序设计就是针对具体问题,写出解决特

C++程序设计实践学材系列(25)——1.6 写程序的行规

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.6 写程序的行规 家有家法,行有行规.进入一个新的领域,就需要知道这道这个领域的规矩,并按规矩行事.不要想着挑战规矩,挑战规矩应该是在行业中立足以后的事,行规中不少需要写出来的规矩约束的实际就是小学徒.在规矩中成长起来的老手,却常想不起行规怎么说的,但他却真正在照规矩办事. 编程序有编码规范.几乎在每家公司,都会采用一定的编码规范要求开发团队.有些人不喜欢编码规范,毕竟受约束的事,能少就少.但无论怎么讲,按照编码规范要求

C++程序设计实践学材系列(23)——1.5.3 体会“自顶向下,逐步求精”思想

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.5.3 体会"自顶向下,逐步求精"思想 接下来,我们的胃口开始大了. 提出来一种考虑问题的思路,其实已经蕴涵在例1.7输出7行星号的程序中了. 这种解决问题的思维方式是--"自顶向下,逐步求精". 要输出的是: 写出的程序(例程ch1-13.cpp),循环7次.每次的循环,输出1行.因此,输出了7行,如下面左侧的代码所示. 这时再多想一些,输出一行方面可以动些脑子.于是在循环里面,又加了一个

C++程序设计实践学材系列(16)——1.3.2 完成简单计算的程序的一般“套路”

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.3.2 完成简单计算的程序的一般"套路" 在做项目之前,我们看能完成简单计算的程序的一般"套路".有了这个套路,模仿着写程序更顺利一些. 程序的通用套路是: #include <iostream> using namespace std; int main( ) { //此行开始写完成特定功能的代码 return 0; } 要进行计算,需要先声明变量.然后,三板斧:输入数据.计算

C++程序设计实践学材系列(8)——1.2 让程序“跑”起来

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.2 让程序"跑"起来 把程序写在纸上,有思考,有实践,这种方式可以有. 把程序输入到计算机,让计算机"跑"程序,这种方式最直观.这也是让程序工作的方式. 学习编程序,要能写出来,也要能让程序跑起来. 跑火车,要铁路.跑程序,要运行环境,要开发环境. 初学C++,本书选用Code::Blocks. 回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录]

C++程序设计实践学材系列(14)——1.3 能计算的程序

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.3 能计算的程序 计算机是能计算的机器. 可是,我们设计的简单程序,只会输出一些固定的信息.玩得再花,也是玩花的. 帮助人们进行数值计算,这可是计算机的老本行.导弹运行轨迹.天气变化趋势,建筑结构受力.机械设备参数,企业经营情况统计.社会发展预测,都离不开计算. 现在,可以让计算机干点实事,帮我们计算点什么了. 先做些最简单的计算体验体验.真正的科学计算,以后能. 回到系列文章的目录--[系列文章目录] 回到本章目录--

C++程序设计实践学材系列(10)——1.2.2 在Code::Blocks下编辑、运行第一个程序

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.2.2 在Code::Blocks下编辑.运行第一个程序 初学编程,第一个.每一次.第一步很多,享受这个全新的世界. 要编辑.运行程序C++程序,启动Code::Blocks,首先要建立一个C++项目.Code::Blocks可以做很多的事情,作为编程的初学者,从完成控制台应用(Console application)开始学编程. 现在,请下载并学习"微课件1.2 编辑.运行第一个程序". 下载:微课件1.2 

C++程序设计实践学材系列(11)——1.2.3 见识编程中的“低级”错误

回到系列文章的目录--[系列文章目录] 回到本章目录--[第1章目录] 1.2.3 见识编程中的"低级"错误 在自己编程序时,缺个符号,错个表达,这很常见.介绍一个学习方法--撞错.刚学编程,在已经能正确运行的程序基础,故意捣乱,将对的改错了观察一下,这是个非常好的学习方法. 用这种故意捣乱的方法,会见识到各种低级的错误.以后编程中真的出现了一时的疏忽,你可以给出轻蔑的一撇:"小样,见过你了." 不少问题,只是初学者初涉编程才会遇到,是属于积累"常识&qu