校园学生学习娱乐资源第一门户 校园第一站 源于校园 服务于校园 分享资源和快乐 网站地图 高级搜索 RSS订阅 收藏本站 设为首页
首页 | 校园 | 教育 | 考试 | 电脑 | 英语 | 读书 | 就业 | 论文 | 体育 | 健康 | 图片 | 分类信息
Q Q | 下载 | 游戏 | 音乐 | 影视 | 专题 | 祝福 | 百科 | 问答 | 博客 | 会员 | 社区 | 校园论坛
·偶像剧免费在线收看
·DEDECMS免费模板规则下载
·
·全能空间、网站建设仅200
成绩查询 | 考讯动态 | 真题试卷 | 文章搜索:
  当前位置: 主页>考试>计算机>等级考试>C语言> 文章正文

二级C辅导教程及考点分析:第三章程序设计初步

http://www.xydyz.com 来源:校园第一站 2007-10-12 阅读: 评论


第三章: C语言程序设计初步
    C语言程序设计

    本课介绍C语言程序设计的基本方法和基本的程序语句。
    从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使读者对C程序有一个初步的认识, 为后面各章的学习打下基础。

    C程序的语句

    C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。
    C语句可分为以下五类:
    1.表达式语句
    2.函数调用语句
    3.控制语句
    4.复合语句
    5.空语句

    1.表达式语句

    表达式语句由表达式加上分号“;”组成。其一般形式为: 表达式; 执行表达式语句就是计算表达式的值。例如: x=y+z; 赋值语句y+z; 加法运算语句,但计算结果不能保留,无实际意义i++; 自增1语句,i值增1

    2.函数调用语句

    由函数名、实际参数加上分号“;”组成。其一般形式为: 函数名(实际参数表); 执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。(在第五章函数中再详细介绍)例如printf("C Program");调用库函数,输出字符串。
    3.控制语句

    控制语句用于控制程序的流程, 以实现程序的各种结构方式。
    它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:
    (1) 条件判断语句
      if语句,switCh语句
    (2) 循环执行语句
      do while语句,while语句,for语句
    (3) 转向语句
      break语句,goto语句,Continue语句,return语句

    4.复合语句

    把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如 
    {
    x=y+z;
    a=b+C;
    printf(“%d%d”,x,a);
    }
    是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号。

    5.空语句

    只有分号“;”组成的语句称为空语句。 空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。例如 while(getChar()!=’\n’); 本语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体为空语句。

    赋值语句

    赋值语句是由赋值表达式再加上分号构成的表达式语句。 其一般形式为: 变量=表达式; 赋值语句的功能和特点都与赋值表达式相同。 它是程序中使用最多的语句之一。 在赋值语句的使用中需要注意以下几点:

    1.由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,因此,下述形式 变量=(变量=表达式); 是成立的,从而形成嵌套的情形。其展开之后的一般形式为: 变量=变量=…=表达式; 
    例如:
    a=b=C=d=e=5;按照赋值运算符的右接合性,因此实际上等效于: 
    e=5;
    d=e;
    C=d;
    b=C;




【责任编辑:admin 】

共2页: 上一页 1 [2] 下一页



评论
用户名: 新注册) 密码: 匿名评论
评论内容:不能超过250字,请自觉遵守互联网相关政策法规。
  相关文章
二级C语言考试辅导教程第二章:数据类型、运算符、表达式
二级C辅导教程及考点分析:第四章数组
二级C辅导教程及考点分析:第一章C语言概论
计算机等级考试二级C语言超级经典400道题目(上)
计算机等级考试二级C语言超级经典400道题目(下)
  最新图片
24小时TOP
   
·计算机等级考试二级C语言超级经典400道题目
·计算机等级考试二级C语言超级经典400道题目
·二级C辅导教程及考点分析:第四章数组
·二级C辅导教程及考点分析:第一章C语言概论
·二级C语言考试辅导教程第二章:数据类型、运
热门图片
  更多>>>
焦点聚焦
  更多>>>
 
论坛精华
  更多>>>
·海南代开发/票15817493760
·北京代开发/票15817493760
·冒个泡
·快国庆了大家怎么安排
·08年9月全国计算机等级考试三级数据库答案
·08年9月全国计算机等级考试三级PC答案交流
·08年9月全国计算机等级考试三级网络技术答
·08年9月全国计算机等级考试二级access答案
最新图片
  更多>>>
推荐文章
  更多>>>
 
关于我们 - 版权声明 - 免责声明 - 欢迎投稿 - 广告服务 - 友情链接 - 网站建设 - 诚聘英才 - 联系我们 - -
Copyright @2007-2009 www.xydyz.com © All rights reserved.
校园第一站 版权所有 客服E-Mail:hyperblue@163.comn 点击这里给我发消息
Site design by hyperblue 鄂ICP备07009403号 Powered by DedeCms