c语言大学实用教程苏小红
1. c语言 苏小红 课后习题 union { int x; struct { char c1; char c2; }b; }a; 执行语句“a.x=0x1234”之后
int x 是4个字节下面的结构体也是四个字节,根据联合体存储数据是相同地址,就得出你说的情况,
2. 求C语言程序设计学习指导(苏小红) 第3版.pdf
中文名:C语言程序设计
作者:吴国凤
图书分类:科技
资源格式:PDF
版本:高清文字版
出版社:合肥工业大学出版社
书号:9787565008405
发行时间:2012年8月1日
地区:大陆
语言:简体中文
本书是高清文字版.非扫描.拒绝模糊.享受清晰!
无法下载的用户请到评论区一楼查看网盘地址!
内容介绍:
本文章由第1章 C语言概述、第2章 数据类型、运算符与表达式等组成。
内容截图:
目录:
第1章 C语言概述10
1.1 程序设计与C语言10
1.2 C程序初识12
1.3 程序设计方法与算法16
1.4 C程序运行环境与学习方法20
1.5 例题精解24
1.6 本章小结25
习题25
第2章 数据类型、运算符与表达式27
2.1 C语言基础27
2.2 常量30
2.3 变量32
2.4 基本运算符与表达式33
2.5 不同数据类型间的转换和运算39
2.6 例题精解41
2.7 本章小结42
习题43
第3章 顺序结构程序设计45
3.1 C语言中的语句45
3.2 数据的输入输出47
3.3 例题精解54
3.4 本章小结57
习题57
第4章 选择结构程序设计62
4.1 关系运算和逻辑运算62
4.2 if语句65
4.3 switch语句70
4.4 例题精解72
4.5 本章小结75
习题75
第5章 循环结构程序设计80
5.1 概述80
5.2 while语句80
5.3 dowhile语句82
5.4 for语句84
5.5 循环嵌套88
5.6 break语句、continue语句和goto语句与标号90
5.7 例题精解92
5.8 本章小结97
习题97
第6章 数组105
6.1 一维数组105
6.2 二维数组108
6.3 字符数组和字符串112
6.4 例题精解117
6.5 本章小结121
习题122
第7章 指针126
7.1 指针的基本概念126
7.2 指针与数组133
7.3 指针数组和指向指针的指针142
7.4 例题精解147
7.5 本章小结149
习题150
第8章 函数154
8.1 函数的基本概念154
8.2 函数参数和函数的值155
8.3 函数的调用157
8.4 数组作为函数参数158
8.5 指针作为函数参数161
8.6 嵌套调用与递归调用163
8.7 存储类型166
8.8 命令行参数170
8.9 例题精解171
8.10 本章小结175
习题175
第9章 编译预处理181
9.1 宏定义181
9.2 文件包含184
9.3 条件编译185
9.4 例题精解186
9.5 本章小结188
习题189
第10章 结构体与共用体192
10.1 结构体192
10.2 共用体208
10.3 枚举211
10.4 用户定义类型212
10.5 例题精解213
10.6 本章小结214
习题215
第11章 位运算219
11.1 位运算的概念219
11.2 位运算219
11.3 位域(位段)223
11.4 本章小结226
习题226
第12章 文件228
12.1 文件概念228
12.2 文件指针229
12.3 文件的打开与关闭230
12.4 文件的读写231
12.5 文件的定位操作238
12.6 文件的错误检测240
12.7 本章小结241
习题241
附录243
1. 常用字符与ASCII代码对照表243
2. C语言运算符的优先级与结合性244
3. C库函数245
4. 常见错误信息表252
下载地址:
3. 关于C语言和JAVA的教材书推荐些
可以考虑下孙卫琴的几套书
她的每本书都不错
作为我们程序员开发的参考书籍
4. c语言学习参考书 大学,学习c语言,课本是苏小红等编着,但另求推荐3本课外阅读书,最好是适合循序渐
推荐两本:
《一站式学习C编程》
《C语言程序设计现代方法》第2版
习题书没什么推荐的,感觉做好你课本上的就行了
5. 求c语言程序设计第二版(苏小红)课后第五章的本章实验题答案
《03 00 C语言 全59讲 主讲-苏小红 哈尔滨工业大学》网络网盘资源免费下载
链接: https://pan..com/s/1YAxqTBta2f0LJoGW2eytGw
03 00 C语言 全59讲 主讲-苏小红 哈尔滨工业大学|各学科 学习视频目录|1-30讲|课程目录.txt|C语言哈工大教材 苏小红.jpg|9.flv|8.flv|7.flv|6.flv|5.flv|4.flv|30.flv|3.flv|29.flv|28.flv
6. c语言程序设计苏小红第四版和谭浩强有什么区别
特点不同。
特点不同:C程序设计谭浩强版本的第四版比较简单被普遍认为是学习C语言的好教材,并被全国大多数高校选用。苏小红设计的第四版比较困难该教材兼具趣味性和实用性,以应用为背景,面向编程实践和问题求解能力的训练,从实际问题出发,在案例的不断深化中逐步引出知识点,形成程序设计方法由自底向上到自顶向下和数据结构由简单到复杂的两条逻辑清晰的主线。
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。
7. 大学计算机系的大一C语言(苏小红版)怎么学啊
我推荐学习C语言的书籍是: C Primer Plus中文版
开发工具是: VS2008 或者 VS2010
你也网络一下, 80X86汇编小站 网站里面有篇文章是写给C/C++语言初学者的.标题是:
如何正确的入门Windows系统下C/C++学习领域.
这文章准确的说明了学习C/C++的各种细节,你也可以通过这篇文章联系作者,跟他交流更多的编程问题。
其实入门学习C++语言,重要的是选择一本好书和一个好的开发工具,如果有条件可以配备一个老师,这样你学习效率将会有很大的提升,当然最重要还是你的学习态度 和 毅力.
8. C语言大学实用教程免费下载的电子版
C语言视频教程 谭浩强编,曾怡教授讲解
C语言程序设计视频教程(曾怡)
地区:大陆
语言:普通话
简介:
C程序设计视频教程(曾怡):本套视频教程由曾怡副教授讲解,使用教材为:《C程序设计》 谭浩强 清华大学出版社出版。是难得的C语言学习视频教程。全程共30讲,每讲45分钟左右,CSF视频格式。讲课内容如下:
第一讲 第一章 C语言概述
第二讲 第二章 程序的灵魂—算法
第三讲 第三章 数据类型、运算符与表达式
第四讲 第三章 数据类型、运算符与表达式
第五讲 第三章 数据类型、运算符与表达式
第六讲 第三章 数据类型、运算符与表达式
第四章 最简单的C程序设计—顺序程序设计
第七讲 第四章 最简单的C程序设计—顺序程序设计
第八讲 第四章 最简单的C程序设计—顺序程序设计
第九讲 第五章 选择结构的程序设计
第十讲 第五章 选择结构的程序设计
第十一讲 第五章 选择结构的程序设计
第十二讲 第六章 循环结构程序设计
第十三讲 第六章 循环结构程序设计
第十四讲 第六章 循环结构程序设计
第十五讲 第六章 循环结构程序设计
第七章 数组
第十六讲 第七章 数组
第十七讲 第七章 数组
第十八讲 第七章 数组
第十九讲 第七章 数组
第二十讲 第七章 数组
第八章 函数
第二十一讲 第八章 函数
第二十二讲 第八章 函数
第二十三讲 第八章 函数
第二十四讲 第十章 指针
第二十五讲 第十章 指针
第二十六讲 第十章 指针
第二十七讲 第十章 指针
第十一章 结构体
第二十八讲 第十一章 结构体
复习总结第一讲
复习总结第二讲
下载地址(用讯雷下载)
http://www.x723.com/down/soft_1.html
速度还可以
9. 中国大学moocc语言程序设计苏小红课程实验题为什么总是显示结果错误
#include <stdio.h>
main()
{
char sex,sports,diet;
float faHeight,moHeight,yourHeight;
printf("sex F or M: , fatherHeight and motherHeight: ,
Whether like sports Y or N: , Whether have good diet Y or N:\n");
scanf("%c,%f,%f,%c,%c",sex,faHeight,moHeight,sports,diet);
if (sex=='F'){
if (sports=='Y'){
if (diet=='Y'){
yourHeight=(faHeight*0.923+moHeight)*0.54*1.02*1.15;
}
else{
yourHeight=(faHeight*0.923+moHeight)*0.54*1.02;
}
}
else{
if (diet=='Y'){
yourHeight=(faHeight*0.923+moHeight)*0.54*1.15;
}
else{
yourHeight=(faHeight*0.923+moHeight)*0.54;
}
}
}
else {
if (sports=='Y'){
if (diet=='Y'){
yourHeight=(faHeight+moHeight)*0.5*1.02*1.15;
}
else{
yourHeight=(faHeight+moHeight)*0.5*1.02;
}
}
else{
if (diet=='Y'){
yourHeight=(faHeight+moHeight)*0.5*1.15;
}
else{
yourHeight=(faHeight+moHeight)*0.5;
yourHeight=(faHeight+moHeight)*0.5;
}
}
}
printf("yourHeight is %f cm",yourHeight);
}