zoukankan      html  css  js  c++  java
  • 数据和简单计算程序

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

    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中结束。

  • 相关阅读:
    《淘宝技术这十年》读书总结
    广告:互联网公司的纽带
    广告:互联网公司的纽带
    定期存款要及时
    定期存款要及时
    Java实现蓝桥杯VIP算法训练 自行车停放
    Java实现蓝桥杯VIP算法训练 自行车停放
    Java实现蓝桥杯VIP算法训练 自行车停放
    Java实现蓝桥杯VIP算法训练 数组逆序排列
    Java实现蓝桥杯VIP算法训练 数组逆序排列
  • 原文地址:https://www.cnblogs.com/lqboke/p/9768246.html
Copyright © 2011-2022 走看看