新闻资讯
看你所看,想你所想

电脑应用疑难解析与技巧系列:C语言程序设计疑难解析与技巧300例

《电脑应用疑难解析与技巧系列:C语言程序设计疑难解析与技巧300例》是2009年由中国铁道出版社出来自版的图书,作者是何晓霞。

  • 书名 电脑应用疑难解析与技巧系列:C语言程序设计疑难解析与技巧300例
  • 作者  何晓霞 
  • ISBN  9787113094515
  • 页数  247
  • 出版社 中国铁道出版社

内容简介

  《电脑应用疑难解析与技巧系列:C语言程序设计疑难解析与技巧300例来自》在详细介绍C语言的同时,注重了C语言的使用、正确运用C语言编写程序、程序算法设计及程序设计过程的介绍,使读者通过《C语言程序设计疑难解析与技巧300例》的学掉水同皇林儿愿习不仅可全面了解C语言,还能掌握初步的程序设计方法和技巧。 C语言具有功能丰富、表达力强、使用灵活方便、便于大型程序开发、程序可移植性好等优点,又由于C语言引入了反映计算机硬件特性的机制,使之也能编写直接控制计算机硬件设备的程序,所以C语言是一门既适合编写系统软件,又适合设计应用软件的高级语言。《C语言程序设计疑难解析与技巧300例》是作者在总结多年C语言程序设计教学工作的基础上,结合教学及实360百科践中的经验,并融入读者容易出现问题的典型例题编写而成,便于读者深入掌握重点内容。《和行C语言程序设计疑难解析与技巧300例》编写过程中,体系结构安排合理、重点突出,难度取社草适中;语言叙述注重概念清晰、通俗易懂;有关的内容符合计算机课程学习的实际需要。 《C语言程序设计疑难解析与技巧300例》适用于高校学生、C语言程序员和对C语言感兴趣的自仅优眼战太提参状学者。

图书目录

  第1章 初识C语言

  制音1-1 C语言是如何成熟的

  1-2 使用C语言编写程序有什么优点

  1-3 C语言语句简练表现在哪些方面

  1-4 如何利用C语言的弱关也花该停类型特性

  1-5 如何利用C语言移植性好这一特性

  胡脚景定种质他领1-6 如何规避C语言的不足之处

  1-7 C语言主要应用在哪些领域

  1-8 如何理解C++是C语言的超集

  1-9 C语言的开发过程包括哪些步

  1-10 C语言中,程序、文件、函数三者有何关系

  1-11 组成C语言程序的纪探被球青附光既最小可执行单元及最小模块单元是什么

  1-12 如何保证程序的可读性

  1-13 为什么说副那日府住热损优举含算法是程序设计的关键

  1-14 结构化程序设计包含的三种基本结构是什色轴情翻若

  1-15 如甲矿校着施听型朝据它力何在TurboC 2.0中输入一个程序

  1-16 选用什么方法来调试程序比较好

  1-17 如何掌握优秀的编程风格

  1-18 在编写输入语句时应当注意什么

  1-19 多文件友亲接程序如何实现

  第2章 数据类脸抗类流歌娘机但烟方

  2-1 如何区分常量和变量

  2-2 数据在内存中是如何存储的

  2-3 怎样合理使用整型数据类型

  2-4 怎么界定数字型变量的范围

  2-5 超出int型数据取值范围的数如何进行赋值

  2-6 不同进制的整型数据之间怎么样危它掉前北儿煤进行运算

  2-7 如何正确确定实型数据的有效数字位

  2-8 C语言中允许使用的浮点数包括什么

  2-讲光吧探蒸内破年变齐料9 单精度型和双精度型实型变量有什么区别

  2-10 怎样区分字符常量与字符串常量

  2-11 如何理解字符与整数之间的关系

  2-12 数字在计算机中的表示方法和存储方法分别有哪些

  2-13 为什么C语言的常量通常用符号常量替代

  2-14 字符串常量后面的'/O'的含义是什么

  2-15 如何规定常量的前缀和后缀

  2-16 如何有效使用转义字符

  2-17 怎么合理给变量取名

  2-18 说明一个变量和定义一个变量有什么区别

  2-19 如果程序中出现没有定义的变量会发生什么现象

  2-20 变量必须初始化吗?给变量赋初值和赋值有什么区别

  2-21 一个float变量赋值为3-1时,为什么printf()函数输出的值为3-0999999

  2-22 如何确定变量所占内存空间

  2-23 编写程序将小写字母转换为大写字母

  2-24 如何避免在自动转换数据类型过程中损失数据精度

  2-25 什么时候应该对数据类型进行强制转换

  2-26 事先定义类型的变量经过强制转换后,它的类型会发生变化吗

  第3章 运算符和表达式

  3-1 如何利用运算符的优先级和结合性

  3-2 运算符的结合性总是保证"自左至右"或"自右至左"吗

  3-3 "5/2"和"5%2"的结果分别是什么

  3-4 如何区分","是运算符还是分隔符

  3-5 什么是左值和右值?数组名为什么不能作为左值

  3-6 表达式"a=b"和"a==b"相同吗

  3-7 赋值运算符两边的数据类型不相同怎样处理

  3-8 试用三目运算符找出三个数中的最大值

  3-9 计算表达式值时需要注意什么

  3-10 怎样将数学表达式转化为算术表达式

  3-11 C语言中有哪些简化的运算表达式

  3-12 计算逻辑表达式有什么特殊要求

  3-13 如何确定条件表达式结果的数据类型

  3-14 "廾"和"一"运算时需要注意什么

  3-15 C语言系统如何处理表达式a+++b

  3-16 如何避免表达式的二义性

  3-17 在一个表达式中,有几种不同类型的变量如何处理

  第4章 语句

  4-1 怎么区分赋值表达式和赋值语句

  4-2 如何利用空语句

  4-3 举例说明复合语句的用途

  4-4 复合语句与分程序有什么区别

  4-5 if语句后面的括号中的表达式可以是什么类型

  4-6 举例说明if语句的判断流程

  4-7 if语句中else个数是否有限制

  4-8 在含有多个if…else语句中,怎样判断哪个else是属于哪个if的语句

  4-9 举例说明switch语句的判断流程

  4-10 什么时候使用switch语句比使用if语句好

  4-11 switch语句中default关键字是否必须有

  4-12 在switch语句中使用break语句应该注意什么

  4-13 利用三种循环体分别编写:从1加到100的程序

  4-14 while语句中循环条件可以使用什么表达式

  4-15 while语句和do…while语句有什么区别

  4-16 for语句后面的三个表达式是否可以省略

  4-17 如何判断for循环语句中循环体的循环次数

  4-18 怎样将for循环转换为while循环

  4-19 编写程序:使用穷举法来判断一个数是否是素数

  4-20 如何避免循环结构中累加(乘、减)变量忘记置初值或置初值的位置不对的错误

  4-21 空循环是不是就是无限循环

  4-22 如何判定循环结束?循环提前结束如何判定

  4-23 continue语句和break语句有什么区别

  4-24 循环嵌套时需要注意些什么

  4-25 如何利用循环嵌套输出菱形

  4-26 如何使用辗除法求最大公约数和最小公倍数

  4-27 怎样提高循环语句的执行效率

  4-28 C语言提供了哪些转向语句?有什么特点

  4-29 为什么要慎用goto语句

  4-30 返回语句return在一个函数体内必须使用吗?并且只能使用一次吗

  第5章 函数和存储类别

  5-1 怎样定义一个函数

  5-2 定义函数时比较容易犯的错误包括什么

  5-3 怎么区分函数定义和函数说明

  5-4 如何正确理解函数分类

  5-5 如何确定是否需要函数说明

  5-6 如何区分函数的简单说明和原型说明

  5-7 在函数定义中如何利用关键字void

  5-8 什么是空函数

  5-9 什么是库函数?常用的库函数包括什么

  5-10 一个有返回值的函数,调用时不使用其返回值会出现什么现象

  5-11 调用一个函数有几个返回值

  5-12 函数的形参和实参有什么区别

  5-13 main函数的参数如何设置?其参数有什么作用

  5-14 函数定义时不作任何类型说明,这种定义代表什么

  5-15 C语言中函数的调用方式有哪几种

  5-16 函数传值调用时对函数参数有什么要求

  5-17 函数的参数传递有哪几种?有什么区别

  5-18 举例说明如何嵌套调用函数

  5-19 举例说明怎样使用函数的递归调用

  5-20 exit()函数与return语句功能有什么不同

  5-21 在C语言中如何调用库函数

  5-22 C语言中标识符、语句标号、变量和函数的作用域分别是怎样规定的

  5-23 变量的存储类有什么作用

  5-24 变量存储在内存的什么地方

  5-25 C语言中变量"寿命"有哪些种类

  5-26 作用域和"寿命"有什么关系

  5-27 哪些存储类变量属于全局变量?哪些存储类变量属于局部变量

  5-28 举例说明auto变量是局部有效的

  5-29 为什么寄存器变量不能随意使用

  5-30 为什么要尽量不要过多定义静态变量

  5-31 外部静态变量和内部静态变量如何区分

  5-32 外部变量的定义和外部变量的说明一样吗

  5-33 如何理解外部变量是实现函数之间数据通信的有效手段

  5-34 各存储类变量未被编译系统赋值或赋初值时能否使用

  5-35 C语言怎样规定外部函数和内部函数

  第6章 数组

  6-1 什么情况下需要定义数组这种数据结构

  6-2 数组下标总是从O开始的吗

  6-3 C语言为什么不进行数组下标有效性检查

  6-4 数组下标使用小数会出现什么情况

  6-5 定义数组时数组元素个数的位置上能不能出现变量

  6-6 用数组名作函数参数与用数组元素作实参有什么不同之处

  6-7 在给一维数组赋初值时,对数组元素个数和初始值表中的数据项的个数有何要求

  6-8 举例使用循环对数组赋值和输出

  6-9 什么是信号变量?它有什么功能

  6-10 为什么要谨慎对待紧跟在数组后面的元素

  6-11 如何使用冒泡法进行数组元素排序

  6-12 举例使用比较交换法进行数组排序

  6-13 使用选择法排序有什么优点

  6-14 inta[2][3]={{1,2,3},{4,5,6}同{{1,2,3},{4,5,6}}声明效果相同吗

  6-15 在给二维数组赋初值时,对数组元素个数和初始值表中的数据项的个数有何要求

  6-16 如何利用双循环遍历二维数组的各个元素

  6-17 如何看待二维数组中的行地址与列地址的关系

  6-18 如何利用数组输出杨辉三角

  6-19 什么是字符串?一维字符数组就是字符串吗

  6-20 在给字符数组赋初值时,对数组元素个数和初始值表中的数据项的个数有何要求

  6-21 编写程序:输入五个地区的名称,并按字母顺序排列输出

  6-22 在使用scanf()函数读入字符串时需要注意什么

  6-23 怎样使用字符串输出函数puts()

  6-24 字符串输入函数gets()的功能是什么

  6-25 如何正确使用字符串连接函数strcat()

  6-26 怎样复制字符串

  6-27 如何确定字符串比较函数strcmp()的返回值

  6-28 如何使用测字符串长度函数strlen()

  6-29 '\0'和"\0"有什么区别

  第7章 指针

  7-1 如何理解指针就是一种变量

  7-2 指针的类型和指针所指向的类型是一样的吗

  7-3 给指针赋值或赋初值时需要注意什么

  第8章 编译预处理

  第9章 结构体和联合体

  第10章 文件

  第11章 图形图像和音频

  第12章 内存管理

  第13章 C语言应用技巧

转载请注明出处安可林文章网 » 电脑应用疑难解析与技巧系列:C语言程序设计疑难解析与技巧300例

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com