数据和简单计算程序

一、写程序:描述数据的处理

1、描述数据。

2、描述处理过程。

第1节   基本字符、标识符和关键字

一、空白符的作用

1、Tab                          右缩进

2、shift+Tab键              左缩进

二、标识符

1、基本要求:

  1、数字不能开头

  2、由数字、字母、下划线(_)组成

  3、不能使用预留关键字(如if、scanf等)

提示:

  1、一般不用下划线开头

    (下划线开头表示系统级变量)

  2、全大写变量一般表示常量

  3、变量起名一般都要有一定的意义标识(程序易读)

    例:1、求和:num1、num2,sum

2、当英语不会时,用拼音。如:chengji或cheng_ji

               (驼峰式命名)

第二节   数据、类型和简单程序

一、常见基本类型

 1、整数型                int               long  int(long)

          (2个字节) (8个字节)

2、浮点型          float单精度型

        double双精度型

3、字符型(ASCII码) char

       (整数型)

例:int          long                double              float

       35            35l                 2.5                    2.5f

科学计数法:

  例:3+108 (2e8(整数))  (科学计数法属于浮点型)

int:

  12   十进制

  o12   八进制

  ox12  十六进制

二、函数printf和简单文本输出程序

格式:printf(字符串)

     【形式参数(形参)】

   printf(“hello”)

     【实际参数(实参)】

意义:

  将字符串送到显示硬件。

占位符:

  1、%d             整数占位符

  2、%ld            长整数占位符

  3、%f              小数点双精度型占位符

  4、%lf             小数点长双精度占位符

  5、%e             科学计数法占位符

  6、%g             电脑根据选择%e或%f

  7、%c             字符占位符

  8、%s             字符串占位符

第3节 运算符、表达式和计算

一、算述运算符和表达式

1、算述运算符

(1)数学表达式

  (+ - × ÷)

(2)一目运算符     优先于二目运算符

(3)相同类型的算术运算结果一种是原型

  不同类型的运算结果是“较精确”的类型

(4)算述运算符为左结合

2、算术表达式求值

(1)优先级:

  先乘除后加减

  最先求括号中

  单项目运算符高于双目运算符

  当运算符相同时根据结合性运算

  算术运算符是左结合

(2)类型计算

  1、自动类型转换(隐式转换)

  (向“精确,大范围类型”转换)

  2、显示转换

  (在括号内加类型)

第四节 数学和简单计算

一、函数和函数调用

例子:输入半径求面积函数

#include <stdio.h>

double Area(doble r)

{

  double s;

  s=3.14*r*r;

  return s;

}

int main()

{

  double R,area;

  printf("请输入圆的半径");

  scanf("%d",&R);

  area=Area(R);

  printf("面积是%f",area);

}

提示:任何程序都是从main函数开始,并在main中结束。

原文地址:https://www.cnblogs.com/lqboke/p/9768246.html