本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是Visual Studio 2010,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在 Visual Studio 2010下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。

本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。

本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是Visual Studio 2010,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在 Visual Studio 2010下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。

本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。 王鹏远,郑州轻工业大学教师。 程静,郑州轻工业大学教师。苏虹,郑州轻工业大学教师。 尚展垒,郑州轻工业大学教师。 实验1 Visual Studio 2010下C 程序开发环境的初步使用 1

实验2 C语言中的基本数据类型 12

实验3 C语言中的运算符与表达式 22

实验4 编译预处理与常用库函数 29

实验5 选择结构程序设计 39

实验6 循环结构程序设计(1) 49

实验7 循环结构程序设计(2) 60

实验8 函数的定义与调用 71

实验9 函数的传址引用与递归调用 79

实验10 一维数组及其指针运算 86

实验11 二维数组及其指针运算 96

实验12 使用内存动态分配实现动态数组 102

实验13 字符数组与字符串 107

实验14 结构与联合 116

实验15 记录数确定的顺序文件操作 123

实验16 记录数不确定的顺序文件操作 133

实验17 指针的应用及链表的基本操作 139

实验18 位运算 155

实验19 简单C++程序设计 160

实验20 综合实验 163

附录 全国计算机等级考试(二级C语言)考试指导 177

参考文献 192

内容简介:

本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是Visual Studio 2010,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在 Visual Studio 2010下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。

本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。

本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是Visual Studio 2010,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在 Visual Studio 2010下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。

本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。

作者简介:

王鹏远,郑州轻工业大学教师。 程静,郑州轻工业大学教师。苏虹,郑州轻工业大学教师。 尚展垒,郑州轻工业大学教师。

目录:

实验1 Visual Studio 2010下C 程序开发环境的初步使用 1

实验2 C语言中的基本数据类型 12

实验3 C语言中的运算符与表达式 22

实验4 编译预处理与常用库函数 29

实验5 选择结构程序设计 39

实验6 循环结构程序设计(1) 49

实验7 循环结构程序设计(2) 60

实验8 函数的定义与调用 71

实验9 函数的传址引用与递归调用 79

实验10 一维数组及其指针运算 86

实验11 二维数组及其指针运算 96

实验12 使用内存动态分配实现动态数组 102

实验13 字符数组与字符串 107

实验14 结构与联合 116

实验15 记录数确定的顺序文件操作 123

实验16 记录数不确定的顺序文件操作 133

实验17 指针的应用及链表的基本操作 139

实验18 位运算 155

实验19 简单C++程序设计 160

实验20 综合实验 163

附录 全国计算机等级考试(二级C语言)考试指导 177

参考文献 192

尚展垒等编著c语言程序设计,C语言程序设计技术实践指导相关推荐

  1. (第42册)Python项目案例开发从入门到实战——爬虫、游戏和机器学习(第2版) 夏敏捷 郑秋生 尚展垒著

    本书由Python基础开发入手,延伸至爬虫技术开发.游戏开发.人工智能开发.网络应用开发.图像处理和可视化开发6个Python经典开发方向: 全书共提供25个项目案例,以项目驱动方式展开各知识点的讲解 ...

  2. 读中国铁道出版社《C语言程序设计技术实践指导》-实验作业个人见解

    P10 1.实验项目1中,如果把main函数前的void改为int,程序能否正常运行,若出错,如何修改? 答:程序当然不能正常运行,void意为虚无,在程序执行完毕无需返回与函数类型相对应的值,与此相 ...

  3. c++语言程序设计案...,C++程序设计案.ppt

    C程序设计案 高级语言程序设计2-1 课程简介:学习一门必须熟练掌握的.用来与计算机进行"沟通".指挥计算机为我们做事情的程序设计语言,是其他多门必修课程的前导课程.该学期主要学习 ...

  4. 双语的c语言教程,C语言程序设计课程双语教学探索与实践

    摘要:针对我国高校中双语教学的现状,阐述在C语言程序设计课程中开展双语教学的可能性和可行性,分析教学过程中的关键环节,从开展条件.教学组织.效果评价等方面进行探讨,并对双语教学实践中遇到的问题进行分析 ...

  5. 02尚硅谷宋红康Java视频笔记之语言概述

    Java基础是学习JavaEE.大数据.Android开发 的基石! I Java基础知识图解 Java基础课程体系 1.1 软件开发介绍 软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的 ...

  6. c语言是面向对象程序设计,C语言面向对象程序设计.ppt

    C语言面向对象程序设计.ppt 面向对象程序设计 C 程序设计语言主讲 陈泽琳 学时安排 上课学时 24上机学时 16 参考资料 美 H M Deitel等著 薛万鹏等译 C 程序设计教程 郑莉等编著 ...

  7. c语言课程设计的摘要,投票程序设计-C语言课程设计摘要.doc

    投票程序设计-C语言课程设计摘要.doc C 语 言 课 程 设 计 题 目: <7>投票程序 设 计 者: 专 业: 班级学号: 所属院系:机电学院 指导教师: 2010年7月17日 1 ...

  8. 上海大学c语言程序设计,【基础强化】2020-2021学年秋季学期程序设计C语言项目顺利开展...

    2020年10月19日下午12:10分,由上海大学社区学院课外培养中心主办的程序设计C语言项目在D415机房开展.本课程由邹启明老师担任主讲,为对编程感兴趣的同学提供了课外的学习机会与平台. 邹老师以 ...

  9. c语言自定义函数程序设计,ch3自定义函数设计 C语言 《解析C程序设计》.ppt

    ch3自定义函数设计 C语言 <解析C程序设计> 全局变量--外部变量 在函数外定义的变量 有效范围:从定义变量的位置开始到本源文件结束,及有extern声明的其它源文件 存储类型:缺省e ...

最新文章

  1. CVPR2019论文解读:单眼提升2D检测到6D姿势和度量形状
  2. 日常积累的一些linux和运维的东西 [转]
  3. Windows平台Android开发环境搭建几个注意点
  4. 本博客弃用,请移步http://ningios.com查看最新
  5. java面试题十七 switch使用范围
  6. 《c语言从入门到精通》看书笔记——第15章 存储管理
  7. qchart折现图_Qt开发技术:QCharts(二)QCharts折线图介绍、Demo以及代码详解
  8. MPI多机器实现并行计算
  9. python3哪个版本稳定-不要再纠结Python哪个版本好,2020年用Python3就对了
  10. java web初级面试题_Java Web应用程序初学者教程
  11. 如何在横竖屏切换时Activity内容不变
  12. ThinkPHP项目笔记之RBAC(权限)补充篇
  13. 【渝粤教育】广东开放大学 跨文化商务沟通 形成性考核 (39)
  14. 深度学习:YOLO算法与其优化
  15. 辉凌医药和维健医药就可利新达成战略合作
  16. 高斯滤波的理解与学习
  17. ipad中的神级笔记软件 Notability的使用方法
  18. 计算机主板分解,主板拆解与芯片赏析
  19. async和await的用法
  20. 记录人生第一个网站,以及相对路径图片无法显示的问题

热门文章

  1. 登录实现并获取到用户唯一标识
  2. php改vue,修改.vue · 柳鑫鹏/1702phpA - Gitee.com
  3. [蓝桥杯][算法训练VIP]麦森数(Java大数+快速幂)
  4. MySQL innosetup_使用Inno Setup 打包jdk、mysql、tomcat、webapp等为一个exe安装包
  5. pd 生成mysql 脚本_Powerdesigner 生成增量SQL脚本
  6. 计算机网络实验ifconfig,《计算机网络》操作系统网络配置实验.doc
  7. 一加7充电_刘作虎:一加7没有无线充电,Dash是最好的快充之一
  8. 【系统架构设计师】2020-08-05
  9. 【编译原理】第二章课后习题(王生原版)
  10. pymysql安装_第八章 nova组件安装2