c程序的常见符号分类有哪些?

c程序的常见符号分类有哪些?,第1张

1、C语言常用编程符号:

%取余数 5%3=2&位的和 2&3=2|位或 2|3=3!氏陆非  !2=0 &&和  3&&5为真  4&&0 为假||或  3||0为真  0||0为假+= 相当于 a+=b  a=a+b,其他相似 如*= -=  /=<<位向左移 >>位向右移sizeof 确定占的空间大小 sizeof(int)><>= <=这就是大于小于大于等于,小歼基顷于等于锋晌a?b:c判断,如果a为真,则返回b,否则返回c!=不等于++ ——自增自减,a--相当于a=a-1

2、运算符优先级:

是算法的一种,又叫流程图,是有一些规定的图形和流程线组成,用来描述算法的图形.

程序框图中,圆角长戚返方形表示起、止框,平行四边形表示输入、输出框,长方形表示处理框、执行框,用于赋值、计算,菱形表示判断框,成立写是或Y,不成立则写否或N.

程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构.顺序结构是最简单的结构,也是最基本的结构,循环结构必然包含条件结构.这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可滑仔喊以通过它们来表达.

(1)三者的共同特点

①只有一个入口;

②只有一个出口.菱形判断框有两个出口,而条件结构只有一个出口,不要将菱形框的出口和条件结构的出口混为一谈;

③结构内的每一部分都有机会被执行到.即对每一个框来说都应当有一条从入口到出口的路径通过它;

④结构内不存在死循环.在程序框图中不允许有死循环出现.

信野(2)三者的比较

①顺序结构在程序框图中的体现是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤;

②条件结构在程序框图中是用判断框来表示,判断框内写上条件,两个出口分别对应着条件满足和条件不满足时所执行的不同指令;

③循环结构在程序框图中是利用判断框来表示,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,其中一个要指向循环体,然后再从循环体回到判断框的入口处.

(3)三者各自的特点

①顺序结构的特点是:算法按照书写顺序执行;

②条件结构的特点是:算法中需要进行判断,判断的结果决定后面的步骤;

③循环结构的三个要素:循环变量、循环体和循环终止条件.

(4)条件结构与循环结构的区别与联系

 区别:循环结构有重复性,条件结构具有选择性、不重复;

 联系:循环结构中必定包含一个条件结构,用以判断循环的条件.

1、" . " —— 用在指针和结构体中。比如Student a;(Student 中有int sno;int grade;)int *b = Student;那么 (*b).sno等同于a.sno。

2、“ :”——用在选择判断。x = (a >b) ? a : b

3、“ = ”——就是赋值运算符号了,最常用的。int a = 1;表示将1赋值给变量a;核并int b = a表示将a变量的值赋值给b。

编程为编定程序的中文简称,让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

扩展资料:

编程的执行原理:

1、计算机对除机器语言以外的改喊迹源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。

2、程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。

3、解释方式下,计算机对高级语言书写的源程序一边解释一边执行,不能形成目标文件和执行文渗丛件。

参考资料来源:百度百科-编程


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12362378.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存