云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 浅谈如何学习C语言程序设计

浅谈如何学习C语言程序设计

  • 62 次阅读
  • 3 次下载
  • 2025/6/25 14:29:31

2009年8月 中 国 管理信息化 Aug..2009

China Informationization V01.12,No.16

第12卷第16期 Management

style='color:black;background-color:#ffff66'>浅谈如何学习C++语言程序设计

孟艳涛1,邵长海2

(1.长春广播电视大学,长春130051;2.东北师范大学附属实验学校,长春130011)

[摘要]c++语言程序设计是一门高效实用的程序设计语言,学习c++语言程序设计,并且要实质性地提高编程

能力,有两个关键因素:一个是做编程书面练习。一个是上机做实验。

[关键词]c++语言;编程练习;上机实验

doi:10.3969/j.issn.1673―0194.2009.16.044 [中图分类号]TP311[文献标识码]A [文章编号】1673-0194{2009)16―0128―02

C++是一门高效实用的程序设计语言,它既可进行endl;

过程化程序设计,也可进行面向对象程序设计。c++语 eout “\n请输入球半径:\n”;

言强调对高级抽象的支持。c++实现了类的封装、数据 cin radius:

隐藏、继承及多态,使得其代码容易维护及高度可重用。 double

随着C++渐渐成为ANSI标准,这种新的面向对象程序

设汁语言迅速成了程序员最广泛使用的工具。 endl:

double

学习c++语言程序设计,并且要实质性地提高编程能 length,width;

力,有两个关键因素:一个是做编程书面练习,一个是上机 eout “、n请输入长方体的长、宽、高:\n”;

做实验。在初级程序设计的能力培养中,唯有多练,才能 cin. length width height;

真正找到编程的感觉,才能培养出宝贵的编程经验。 volume=length木width木height:

一、做编程书面练习

C++的难学,不仅在它那广博的语法、语法背后的endl; 语义、语义背后的深层思维、深层思维背后的对象模 }

型;c++的难学,还在于它提供了不同的编程思维模型, 运行结果为:

要想学好c++,只有经常思考、大量做题。通过做题加深 请输入圆柱体的半径和高:

对概念的理解,提高程序设计和解决问题的能力。 墼 丝

548

例如下面的问题,我们就可以用不同的方法来 该圆柱体的体积为:141

解答。 请输入球半径:

分别输入圆柱体的半径和高,求其体积;输入球半 30

309.7

径,求其表面积;输入长方体的长、宽、高,求其体积。 该球面的面积为:11

[解法一]由于其中的3个问题是相互独立的,所 请输入长方体的长、宽、高:

以,解决方法也是依次来解决这3个问题。先输入第 32 12 15

一个问题的半径和高,计算并输出圆柱体的体积;然后 该长方体的体积为:5760

输入球半径,计算球表面积并输出;然后输入长、宽、

[解法二]对于一个复杂的计算问题,也可以采用

高,计算长方体的体积并输出。 分而治之的方法,即用函数调用分别完成预订的“小任

#include iostream.h 务”,返回其计算结果。当然这些“小任务”要预先声

#include math.h 明,若要能运行,还必须有其定义:

void #include iostream.h

mai.()

{ #include math.h double double r,doubleh);

radiusCylinder(double

double

height

eouI “请输入圆柱体的半径和高:、n”; Sphere(doubler);

double ein

radius

height

Rectangle(doublel,,doubleW,doubleh);

void

搜索更多关于: 浅谈如何学习C语言程序设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2009年8月 中 国 管理信息化 Aug..2009 China Informationization V01.12,No.16 第12卷第16期 Management 浅谈如何学习C++语言程序设计 孟艳涛1,邵长海2 (1.长春广播电视大学,长春130051;2.东北师范大学附属实验学校,长春130011)

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com