欢迎使用CSDN-markdown编辑

顺序结构程序设计

写程序步骤:一知道问题是什么?二怎么解决问题?三,用程序语句描述方案。
一、cout语句(c++中实现输出功能的语句)
格式如下,
cout << 项目1 << 项目2 <<……<< 项目n;
若项目是表达式,则输出表达式的值。若项目加引号的输出引号内的内容,若项目是endl,则表示换行。
二、数据类型
(一)
1.基本类型:整型、字符型、实型(浮点型){1单精度型2双精度型}
2.构造类型:数组类型、结构体类型、共用体类型。
3.指针类型。
4.空类型。
(二)、
1.数据三要素:数据类型、取值范围、运算类型。
2.c++中使用的各种变量应"先声明后使用"变量声明会涉及数据类型初始值、作用域。
3.整型:int,short,long,long long.
布尔型:bool
字符型:char
实型(浮点型):float,double,long double.
三、常量与变量
1.100是整型常量。
“A"是字符型常量。
3.1415926是实型常量。
2…c++中定义一个符号常量格式。
类型名 const 常量名;

const类型名 常量名;
如:
int const A=100;
const float PI=3.1415926;
3.字符0的ASCII码值是48(十进制),
字符A的ASCII码值是65(十进制),
字符a的ASCII码值为97(十进制)。
4 . 常量名常用大写字母表示,变量通常用小写。
5.c++中的标识符命名规则。
(1)标识符不能和系统里的关键字同名。
(2)要是符只能包括字母,数字和下划线”_“并且开头只能是字母或下划线。
(3)标识符必须先定义后使用。
(4)在同一作用域内,标识符不能重复定义。
(5)标识符是区分大小写的。
(6)标识符要尽量做到"见名知义”
四、字符与字符串
1.存在单个字符的变量称为字符变量。字符变量的值是用以对单引号括起来的一个字符。
2.存在一串有若干字符的变量称为字符串变量。字符串变量的值是用一对双引号括起来的字符序列。
3.如果双引号内什么也没有称为空字符串与双引号内有一个空格的字符串是不一样的。
4.定义字符变量的格式如下:
char 标识符1,标识符2,…,标识符n;
如,
char c1,c2,ch =’#’;
c1=‘a’;c2=‘9’;
5.转义字符(一些字符前加"“的特殊字符)
\n 换行
\ 反斜杠字符
’ 单撇号字符’
" 双撇号字符”
\0 空操作符
字符输入函数:getchar(输入字符),表示从终端输入1个字符。
字符输出函数:putchar(输出字符),表示向终端输出1个字符。
6.在c++中,可以用字符数组char s[ ]存放字符串,也可以用STL中的string类型,如
string s=“1234 asdf”
每一个字符串的结尾都要加一个字符串结束标志。
五、算术运算符
1.加法,减法,乘法,除法。
模 % 取余运算
2.将常量变量算术运算符,括号以及函数连接在一起的计算式称为算术表达式。
表达式的计算结果称为表达式的值。
3.常用数学函数。
在使用这些数学函数前必须添加"cmath"或者"math.h"头文件。
#include
#include
using namespace std;
六、cin语句
1.cin是c++中实现输入功能的语句。
格式为,
cin >>项目1>>项目2>>…>>项目n;
在使用cin语句从键盘输入多个数据项的时候,一定要注意三个一致:数据个数一致,输入顺序一致,数据类型一致。
七、赋值语句

  1. 在c++中,可以通过“赋值语句” 来修改变量的值。
  2. “=” 为赋值号,“==”是关系运算符。
  3. (1)算术复合
    如,“a=a+x;”可以写成“a+=x;”
    (2)赋值复合
    c++支持在一个表达式里出现连续的赋值号,系一次给几个变量赋同一个值。
    4.给i赋值的语句中,赋值号右边的括号是必须要加的,因为逗号运算符的优先级低于赋值号的优先级。
    八、复合运算符
    1.自加运算符“++”即"i++“或“++i”
    自减运算符“--”
    前加“先自加再运算”后加“先参加其他运算,再自加”
    九、运算规则
    优先级
    1.()、[]
    2.!、+(正)、-(负)、~、++、--
    3.、/、%
    4.+(加)、-(减)
    5.<<、>>、>>>
    6.<、<=、>、>=、instanceof
    7.==、!=
    8.&
    9.^
    10.|
    11.&&
    12.||
    13.?:
    14.=、+=、-=、
    =、/=、%=、&=、|=、^=、~=、<<=、>>=、>>>=
    (1)在c++中,除了自动转换外还可以强制类型转换。
    十、格式控制
    scanf和printf是标准库函数使用前需要加上cstdio头文件。
    1.printf格式
    printf(格式控制字符串,输出列表。)
    格式控制字符串是用双引号括起来的字符串 包括两种信息,一种是普通字符按原样输出,另一种是格式说明%和格式字符组成,如,%d,作用是将输出的数据转换成指定的格式输出。格式包括数据的类型,形式,长度,小数位数等。
    2.scanf格式
    scanf(格式控制字符串,地址表列。)
    scanf作用是输入指定形式的数据。其中地址列表可以是变量的地址,也可以是字符串的首地址。
    如:
    int a,b;
    scanf(”%d,%d,&a,&b);
    3.cin是输入流。cout是输出流。重载了“>>”“<<”运算符,包含在头文件中。
    cin先要把输出的东西存入缓冲区,遇到“endl”或者“return 0”在输出并刷新缓冲区导致效率降低。
    scanf是格式化输入。prinf格式化输出。包含在头文件中。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值