2013-11-19日志

来源:互联网 发布:mac怎么关闭系统弹出 编辑:程序博客网 时间:2024/06/05 11:46

1 硬件和软件:

硬件:电脑、投影仪、导航仪、手机等;

电脑的硬盘包括:cpu,显示器、主板呢、硬盘

软件:unixwindoslinixiosandroidos x

程序和程序语言:

程序:在设备上可以运行的指令的集合。

程序语言:是设备与计算机之间的通讯的规则,通过设计程序语言来设计程序

语言:机器语言:二进制编码的形式

      汇编语言:addmov用符号化的指令来进行编译

      高级语言:cocjava等语言

高级语言包括编译执行和解释执行:

编译执行:cocc++语言形成c->.obj->.exe文件来执行程序

解释执行:javabasicpythonjava的语言实现解释执行 java是一个跨平台的代码

编译执行不用转换,所以编译执行要比解释执行所用时间少,例如苹果手机的反应比android机反应的快,但是像银行等机构会求稳不求快

3 编写c语言的步骤:

编写c程序源代码->编译.c文件为。Obj文件->连接库文件生成.exe文件->运行文件

4  c语言的数据类型:

     整数:int   4

                 short  2

                 long 8

     小数:float 4

                 double 8

     判断字节数:用函数sizeof()

     复合数据类型:指针、数组、结构体、共用体

5  有了数据类型以后就可以写表达式

    表达式:

              算术表达式

              +、-、*、/、%

              逻辑表达式

              &&、||、!

              关系表达式

              >、<、>=、<=、!=、==

              位运算表达式条件表达式(用于二进制,左移相当于原来的数乘2,右移相当于除2)

              ~、<<、 >>、 |、^

              赋值表达式

              =、 +=、-=、、/=、*=

              条件表达式

              表达式1?表达式2:表达式3

 表达式和运算符串用就形成了程序

6  程序的处理流程

    @1 顺序执行

    @2条件分支

   if(表达式)      if(表达式)     switch(整数表达式)

{                             {                            {  case 常数1:

语句1                        语句1                                    语句;

}                             }                                                 break;

                              else                         default:

                               {                            }

                                    语句2

                               }

     @ 3循环(例题水仙花数和1+2+3 +。。。+1000)

while(条件)

{

  循环体

}

do

{

    循环体

}

while(条件)

for(表达式:条件:表达式)

   

 

原创粉丝点击