• c语言字符串数组 > C语言初步
  • C语言初步

    免费下载 下载该文档 文档格式:DOC   更新时间:2010-06-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:chengang
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    第1章 C语言初步
    无论计算机硬件如何发展,人们需要计算机所做的工作,最终都必须以计算机所能识别的指令形式送入计算机的内存中.这些由一条条的指令组成的集合就是程序.那么简单来说,所谓程序设计就是编写一些程序,使这些程序按照需要来处理和解决问题.学习程序设计之前,选择一门良好的程序设计语言是比较重要的,C语言是目前比较流行的高级程序设计语言.本章介绍的实例,主要涉及C语言的特点,C语言源程序的框架以及C程序的基本书写规范.
    1.1 C语言概述
    C语言是用于编写程序的语言,编写程序就是用程序设计语言精确,详细地描述计算机执行的所有步骤,程序员们选用C语言的主要原因是:
    可移植性:各种系统都提供了各种对C语言的集成化的调试编译环境,使用C语言编写的程序可以轻松地运行在各种平台上而不用做出任何修改.
    广泛性:C语言是大部分程序员都使用的语言,它是一个"中级"语言,既有高级语言的功能,又有汇编语言的特点,既可以作为通用的程序开发工具,又可以作为系统程序的设计语言.
    简洁性:C语言的关键字少,而且拥有丰富的运算符和数据类型,可以解决大部分"计算型"的问题或者"描述型"的问题.
    实例001 一个体现C语言特点的例子
    【实例介绍】编写程序在屏幕上输出两个整数的和.
    【技术要点】
    由于计算机仅仅可以处理内部的数据,因此在解决问题的时候首先考虑数据存放在内存中的位置,接下来利用CPU取出内存中的数据,进行求和操作,结果同时送入内存中存放.C语言提供整数类型,因此可以直接定义整型变量,系统从内存中自动分配数据的存储空间,可以利用输入设备输入数据到内存空间中,同样可以利用输出设备从内存空间中读出数据,显示在输出设备上.
    (注意:如果不加特殊说明,默认的输入设备是键盘,输出设备是屏幕.
    【程序代码】
    01 #include "stdio.h"
    02 void main() { /*主函数开始*/
    03 int a,b; /*声明两个整型变量*/
    04 int s;
    05 scanf("%d%d",&a,&b); /*输入数据,放入到变量a和b中*/
    06 s=a+b; /*求和操作*/
    07 printf("The sum is %d.\n",s); /*输入到屏幕中*/
    08 }
    【关键代码分析】
    本实例目的是让读者在代码中体会和观察C语言的主要特点.从本例的程序中可以看出,在内存中存放的数据必须说明数据类型,C语言通过关键字来代表常见的数据类型,而不用程序员自行定义.另外,C语言提供了丰富的数据类型满足了程序员的需要.程序设计中具体的操作一般都是利用运算符来描述的,例如描述两个数据相加,可以直接利用加法运算符.C语言不直接提供输入和输出,具体的输入和输出都是通过库函数来设计实现的.
    【程序运行】
    程序运行的时候,进入屏幕区,输入数据,然后程序运行求和语句,计算两个变量的和,同时在屏幕上显示这个值.
    如果在屏幕上输入数据:
    3 4
    则运行结果为:
    The sum is 7.
    【拓展应用】
    当前程序并没有完全体现出C语言的特点,仅代表了C语言的一些主要特点.
    C语言程序代码的目标程序短小,另外还可以进行底层处理,这些特点将在后面的实例中逐渐体现出来.
    实例002 设计第一个C语言程序
    【实例介绍】编写程序在屏幕上输出:This is my first C program.
    【技术要点】
    一个标准的C语言程序一般格式为:
    预处理命令和全局性的声明
    main()
    { 局部变量声明
    语句序列
    }

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • c语言字符串处理函数  c语言字符串函数  c语言字符串比较函数  c语言输入字符串  c语言如何定义字符串  c语言字符串比较  c语言字符串变量  c语言字符串长度  c语言定义字符串