在软件开发步骤中,我认为流程图扮演着一个非常重要的重要,就像我觉得我们学英语学语法一样,其真正的目的在于训练我们的逻辑思维,而只有将一个程序的算法用流程图算出来,那么我们接下来的工作就会简单很多。而我们也要了解编制程序,只有了解整个C语言程序的编译过程我们才能更深层次地了解程序的运行机制:
源代码通过编译程序被编译成目标源文件再通过连接程序和C库函数连接成可执行程序文件。
在编写程序时也有必须要遵守的语法规则:标识符,由C语言字符集中数字、字母、或下划线组成,它的第一个字符必须是字母或下划线。例如:class_name, _classname。
数据类型一般分为以下几种:
字符型char占1个字节;
短整型short占2个字节;
整型 int占4个字节;
长整型long占4个字节;
单精度型float占4个字节;
单精度型double占8个字节;
变量:
正确书写变量名(同标识符规则);
变量声明(声明变量时在变量前加上数据类型,数据类型的选择根据变量的范围);
例如:int num;变量num为int型它必须满足int数据类型的范围。
初始化变量;
例如:num=1;将变量num初始化。
变量的使用。
输入与输出
输入scanf它的常见格式符为:d(以十进制输入),f(以单、双精度输入),c(以单个字符输入),s(以字符串输入)
例如:scanf(“%4.4f”,&a);
输入printf它的常见格式符为:d(以十进制输出),f(以单、双精度输出),c(以单个字符输出),s(以字符串输出)
例如:printf(“%2d”,a);