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

本书是《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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/244305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python爬取歌曲评论_python 爬取歌曲评论的简单示例

这篇文章主要为大家详细介绍了python 爬取歌曲评论的简单示例,具有一定的参考价值,可以用来参考一下。感兴趣python 爬取歌曲评论的简单示例的小伙伴,下面一起跟随512笔记的小编罗X来看看吧。一、抓数据要想做成词云图表,首先得有…

c语言100位整数乘法,很大的数相乘怎么办?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include&nbsp #include&nbsp using&nbsp namespace&nbsp std;int&nbsp main(int&nbsp argc,&nbsp char&nbsp *argv[]){&nbsp &nbsp&nbsp &nbsp long&nbsp i,j, c,l…

双亲委派机制_面试官:双亲委派机制的原理和作用是什么?

说到双亲委派机制,就必须要先要弄清楚Java的类加载器什么是类加载器Java类加载器(ClassLoader)是Java运行时环境(JRE)的一部分,负责动态的将Java类加载到Java虚拟机的内存空间。类加载器有哪些主要有三个:引导类加载器(Bootstrap ClassLoader…

c++语言程序的结构特点,C++的特点(特性)

本篇文章帮大家学习C的特点(特性),包含了C的特点(特性)使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。C是面向对象的编程语言。 它提供了许多功能,如下所示。简单(Simple)机器独立或可移植(Portabl…

python聊天程序程序代码_python聊天程序实例代码分享

代码简单,直接看代码吧:代码如下:import socketimport threadingimport re#import Tkinterdef ser():ssocket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((,33333))s.listen(1)conn,addrs.accept()while True:print [%s:%d] send a message to me: %s%(addr[…

C语言 游戏远程call调用,关于远程注入游戏并调用 call 的问题

[C#] 纯文本查看 复制代码UInt32 Codecave _Magic.AllocateMemory();uint ptr 0;try{int param1 _Magic.ReadInt((uint)(_bnsMagic.ReadInt((uint)0xDC1420) 0x30));uint ptr1 _Magic.ReadUInt((uint)0xdc1420) 0x28;uint ptr2 _Magic.ReadUInt(ptr1) 0x1c;uint ptr3 …

python有大括号吗_只有我一个人觉得Python取消了大括号而显得结构更加混乱了吗?...

这就是 Python 的特色取消了大括号后,Python 比较适合编写文学程序,进行文学编程(Literate Programming)。这样的语言当初也有,比如 CobolIDENTIFICATION DIVISION.PROGRAM-ID. HELLO.ENVIRONMENT DIVISION.INPUT-OUTPUT SECTION.FILE-CONTRO…

c语言单元测验,C语言程序设计单元测验一.PDF

C 语言程序设计单元测验一一、选择题 (每题2 分,共50 分)1、一个C 程序由若干个C 函数组成,各个函数在文件中的位置顺序为:( )A.任意 B.第一个函数必须是主函数,其他函数任意C.必须完全按照执行的顺序排列 D.其他函数可以任意&…

无广告的pdf阅读器_奥利给!免费无广告!功能超齐全!这样的良心国产软件,真的不多了!...

日常生活工作中,我们会碰到各种各样的PDF文档,它是一种全球通用的格式,由Adobe公司开发。PDF有通用性好、格式不会乱变、保真性高等优点。但同时,PDF也是让我们感到困惑最多的格式之一,因为与Word文档等其他常见办公软…

android自定义游戏闯关图,Android自定义View(四) -- Canvas

本文计划根据HenCoder系列文章进行学习,所以代码风格及博文素材可能会摘自其中。1 范围裁切范围裁切有两个方法: clipRect() 和 clipPath()。裁切方法之后的绘制代码,都会被限制在裁切范围内。1.1 clipRect()使用很简单,直接应用&…

python打印菱形星号代码_Python打印“菱形”星号代码

小计本人是一名python初学者,刚刚看到一道有趣的python问题,“用python如何在编译器中打印出菱形图案?”因此决定尝试一下,代码不多,仅供参考。代码def printStar(intNum): # 打印星号s "*"spaceLength in…

android tag的使用方法,Android:如何使用Html.TagHandler?

所以,我终于想出了自己。public class MyHtmlTagHandler implements TagHandler {public void handleTag(boolean opening, String tag, Editable output,XMLReader xmlReader) {if(tag.equalsIgnoreCase("strike") || tag.equals("s")) {proce…

oracle打开scott用户_Oracle 11gR2中启动Scott用户的方法(推荐)

Oracle 中启动 Scott 用户 的方法 , 在 Oracle11gR2, (g 代表‘网络的意思) 数据库中 Scott 这个用户 安装时是被锁定的,安装 Oracle的时候 ,你可以直接选择 给该用户 解锁,如果忘记了解锁, 后期可以使用 s…

android 文件公有存储,如何将文件写入Android中的外部公共存储,以便从Windows中看到它们?...

如何将文件写入Android中的外部公共存储,以便从Windows中看到它们?我的应用程序应该将文件保存到一个地方,当您将手机/平板电脑连接到计算机时,您可以通过系统文件资源管理器看到它们。这就是我实现文件写入的方式:pro…

iPhone记步和Android计步,手机中运动步数是如何计算的?

微信运动每天都记录着你走路的步数,他会形成榜单,走的多收到很多赞,走的少则无人关注,如果你走到第一,你的照片将霸占排行榜封面。所以一段时间,每个人为了霸占封面疯狂走路、刷步,然而有时我们…

智能机器人建房子后房价走势_明后年日照房价走势如何?究竟是“上涨”还是下降...

想要在偌大的城市中拥有一个属于自己的家,那就必须要先有自己的一套房子,因为房子和自己以后的幸福生活密切相关。但是面对着如今格外高昂的房价,让很多人对房子产生了一种遥不可及的感觉。那么明后年日照房价走势如何呢?究竟是会…

android静默卸载,Android实践 -- Android静默安装和卸载

App的静默安装和卸载Android系统本身提供了安装卸载功能,但是api接口是hide的,不是公开的接口,所以在应用级别是无法实现静默安装和卸载的,要实现静默安装和卸载需要是系统应用,要有系统签名和相应的权限简单思路如下&…

outlook邮箱邮件大小限制_Office Outlook 2010、2013附件大小超过了允许的范围限制三种解决方法图解...

在outlook2010、2013中添加附件超过20M,就会提示:“附件大小超出了允许的范围”!outlook2007的附件默认大小是150M,而outlook2010、2013的是20M(有种说法是10M,也许是版本问题,未验证),也许微软…

dota迷你盒子Android5,DOTA:第一批TI7的迷你Aegis复制品已经到货

原标题:DOTA:第一批TI7的迷你Aegis复制品已经到货各地华丽的工艺。节日期间,一些Dota 2粉丝的完美礼物被封顶,他们本周开始收到令人垂涎的“宙斯盾”(Aegis of Champions)的缩影复制品。今年5月4日至10月1日举行的国际7战斗通行证…

oracle unpivot 索引_oracle 11g 行列转换之unpivot、pivot

一、 列 转 行create table STU_ROW2COL(id VARCHAR2(10),intname VARCHAR2(10),subject VARCHAR2(20),grade NUMBER)insert into stu_row2col (ID, INTNAME, SUBJECT, GRADE) values (1, ZORRO, 语文, 70);insert into stu_row2col (ID, INTNAME, SUBJECT, GR…