2015年软件水平考试程序员之程序设计知识要点(9)
发布时间:2012/4/28 15:25:43 来源:城市网学院 编辑:ziteng
-
3.1 挨次结构
挨次结构用来描述一个计较或操作序列,暗示从序列的第一个计较起头,挨次执行序列中的每个计较,直至序列的最后一个计较。凡是,一个复杂的计较过程不能用一个简单的计较来表达,而需把复杂的计脚缗缦汨述成简单计较的序列。
1.复合语句
在C措辞中,将挨次执行的语句序列,用花括号括起来,组成C措辞的复合语句。在逻辑上视复合语句为单个语句,它也能用作其它结构语句的成分语句。在良多场所,复合语句内还会包含其它结构语句。
2.表达式语句
在挨次结构中,最频仍使用的是表达式之后接上一个分号。例如,在赋值表达式之后接上分号,完成用表达式的值更新某变量,习惯称这种表达式语句为赋值语句;在函数挪用之后接上分号,完成指定的计较功能,习惯称这种表达式语句为函数挪用语句。
3.2 常用输入输出库函数
最根底的输入输出库函数有字符输入函数、字符输出函数、名目输入函数和名目输出函数。
1.字符输入函数
字符输入函数getchar()的功能是从尺度输入设备上(凡是是键盘终端)篡夺一个字符。该函数没有参数,对它的每次挪用,就返回下矣闽输入字符的ASCII代码值。例如,执行语句
ch=getchar();
使变量ch获得输入字符的ASCII代码值。一般气象下,这里的变量ch为char型或int型。当法度圭臬在输入字符后,用ch剖断输入文件是否竣事时,变量ch必需是int型的。这是因为文件竣事标识表记标帜值是-1,是int型的。法度圭臬中常用EOF暗示当前读人字符是文件竣事标识表记标帜,常量名EOF在文件Stdio.h中被界说为-1。