默认计划
9468人加入学习
(205人评价)
《程序设计基础》
价格 免费
音频听课 手机端支持一键听课 (试一试)

程序设计的基本概念很重要,基础

[展开全文]

abs:求绝对值      exp:指数函数

预编译命令以#开头

# include<iostream>

主函数是以main()开头由一对{ }括起

[展开全文]

输出:cout。输入:cin。

使用软件:Visual C++或 Dev—C++

使用Win32 Console Application控制台

C++的源文件扩展名为*.cpp

iostream 的内容包含到新建的程序中去。

#include 文件的预处理命令

using namespance 称为使用名字空间命令,是避免同名冲突而引用的。

cin表示输入流对象。 

 

 

[展开全文]

教材:

程序设计基础(第三版)

C语言程序设计(第四版)

 

开发环境

dev-c 较少

visual C++ 较多

 

内容:

C++ 程序扩展名 .cpp

基础程序

#include (iostream) //预编译命 ionstream  i/o流

@include(cmath)  camth 函数

using namespcae std;  //命名空间

int main()  // 主函数

{

   //  输出语句  cin 输入   cout 输出

  cout "hello world"<< end1;

  float x;

  cin >> x;

   //结束

   return 0;

}

 

 

[展开全文]

一、注释(comment)形式:

"//"  引导单行注释

"/*......*/" 引导多行注释

二、求余:cout<<21%4<<endl;

输出是1

三、程序的基本结构

//程序说明(包括程序名称、作者、编制时间、、修改时间、主要功能)

#预编辑命令(如:include<iostream>将程序库中的输入输出流文件加至程序中)

main() //主函数

{              //函数体开始

声明部分

执行部分

}            //函数体结束

三、数学函数

调用数学函数时,要求源文件中包含以下命令行:

1、求绝对值函数

int abs (int x);//求整数x的绝对值: 

例 :abs(-415)=415

long labs (long x);//求长整数x的绝对值

例:labs(-41576)=41576

double fabs(double x);//求双精度实数x的绝对值

例:fabs(-3.14159)=3.14159

2、正弦函数

 

[展开全文]
  1. 程序设计基础(第3班)吴文虎,徐明星   清华大学出版社
  2. 程序设计基础-基于问题情景的C语言实践教程,张克军  科学出版社
  3. C语言程序设计(第4版)谭浩强 清华大学出版社
  4. 程序编写;程序代码及说明;输出流对象cout;输入流对象cin;程序注释;算术运算符;数学函数
[展开全文]

C语言是介于低级语言与高级语言之间的,是结构型语言。

[展开全文]

一、概念相关

工程 .dsp

源程序文件*cpp

stream流:来自设备或传给设备的一个数据流。

cin:输入流对象>>:提取操作符(将数据流存储到一个事先定义好的变量中)

例如下面两条语句:

float  x ;//定义了一个浮点类型的对象,即变量x

cin>>x;//用键盘输入一个带小数点的数,比如3.14159 

x的地址

任务一:计算sin(20°)*cos(20°)-cos(10°)/tan(10°)

#include<iostream> //#include文件预处理命令<iostream>头文件(定义了I/O相关环境和cin、cout 对象),让“iostream”的内容包含到新建的程序中去。

#include<cmath> //预编译命令(有了它,才能使用正弦、余弦函数的公式)让系统中已经有的常用的数学函数包含到新建的程序中去。

using namespace std//std:C++自带

  使用名字空间命令 (可直接使用std里的标识符)                  

int main()//int整数 main() 主函数   

{                            //主函数 开始

                           //计算三角函数式并输出

cout<<sin(20.0/180*3.14159)*

            cos(20.0/180*3.14159)-

            cos(10.0/180*3.14159)/

            tan(10.0/180*3.14159)/

<< end l;

//“cout”输出流“<<”插入操作符“end l”行结束

return 0;

返回主函数(没什么可以返回)

}                 //主函数 结束

二、快捷键:

Ctrl+F7 编译程序:把源程序转换成目标

F7:链接程序

Ctrl+F5 可执行程序

[展开全文]

abs 绝对值函数 原型abs

doubel 双精度型 

ex 指数函数 原型exp

lnx 对数函数 原型log

sqrt 方根函数

 

[展开全文]

编码捷径很少,不能光靠看,要多练,多学

语句只是表达工具,重点在于用计算机编程手段分析问题和解决问题的能力

平常学习时要多总结,多做练习
要养成良好的编程习惯
构思要明确,注释要写好,要多调试和测试,排查漏洞

[展开全文]

递归函数是可以直接调用自己或通过别的函数

[展开全文]

“#”编译预处理行

“#include”文件预处理命令

“#include<iostream>”这条命令是文件的内容包含在新建的程序中去

iostream是C++系统定义的一个“头文件”

[展开全文]

一、6个关系:大于等于  >=;

                大于         >;

                 等于        ==;

                 小于等于  <=;

                  小于         <;

                  不等于     !=;

二、关系表达式的是有值的,非0即1,是布尔值。

三、在C/C++中字符在存储单元中是以ASCLL码的形式存放的。

[展开全文]

4.4e-011

4.4*10-011

a为反

sim

asim

exp(1)=2.71828

e=2.71828

log(e)=0.999999

pow()

fkoor

sqrt

[展开全文]

授课教师

程序设计基础

课程特色

PPT(32)
视频(36)