随笔分类 - 0-C语言基础入门教程
摘要:1.C语言中支持下面4种类型的运算 2.四则运算 -就是数学中的加,减,乘,除等运算 -遵循先乘除后加减的运算优先级 -可以使用括号改变运算顺序 int a=1; int b=2; int c=(b-a)*(b+a); 注意:C语言中的除法运算,其除数不能为0! 示例分析: 编程实验:四则运算 8-
阅读全文
摘要:1.问题:如何使用C语言从键盘输入数据? stdio.h工具包提供了一个数据输入工具scanf scanf通过正确设置后,能够获取键盘输入的数据 scanf将键盘获取的数据“填入”变量 stdio.h工具包提供了一个数据输入工具scanf scanf通过正确设置后,能够获取键盘输入的数据 scanf
阅读全文
摘要:1.练习一:如何交换两个变量的值? -即: 问题类比:如何交换两个酒杯中的酒??? 解决方案: 编程实验:交换变量的值 2.联系二:如何多浮点数进行四舍五入的操作? -即: 0.7--》1.0 2.0--》2.0 3.14--》3.0 思路分析: -当小数部分大于等于0.5时,在加上0.5大于等于1
阅读全文
摘要:1.程序中数值的类型 -程序中的数值(字面量)也有类型:默认类型或者指定类型 默认类型:2为int, 0.2为double, ‘c’为char 指定类型:0.2f为float(后缀f表示float) -C语言是类型严格的语言,字面量也有类型,使用字面量时需要考虑类型 2.问题:如果不同类型的变量(字
阅读全文
摘要:1.C语言中命名的规则 -字母(a-z,A-Z)数字(0-9)或下划线(_)构成的字符序列 -第一个字符必须为字母或者下划线(不能为数字) -大小写敏感(如:name与Name是两个名字) 2.问题:如何改变变量所代表的的数值? 类比分析: -变量类似于生活中的酒杯,那么,只要保证不溢出的情况,变量
阅读全文
摘要:1.数据类型与变量 C语言根据数据的特点进行了分类 -整数类型:不带小数点的数据类型 如:-1, 0, 1, 2 -浮点数整数:带小数点的数据类型 如:-0.55, 0.0, 3.14 -字符类型:英文字符类型 如:‘D’, ‘T’, ‘\n’ (字符数据使用单引号括起来) 在看printf打印:
阅读全文
摘要:1.第一个编程任务: 通过C语言指挥计算机在屏幕上打印文本? 类比:生活中如何打印文本? -在文件中输入需要打印的文本 -找到可用的打印设备,并将设备连接到计算机 -设置打印参数,如:打印边距,打印方向,等 2.生活的启示: 在C语言中是否有类似打印机的东西?简单设置后即可打印文本,使用者无需知道内
阅读全文
摘要:1.问题:C语言程序是怎么开始执行,并且以什么样的方式执行? 定义: (1)一般情况下,C语言程序从main()开始执行 从左花括号({)开始,到右花括号(})结束 (2)默认情况下,C语言程序以自上而下的顺序执行 执行的基本单位是语句,每条语句使用分号(;)隔开 示例: 可以暂时忽略的细节: 初学
阅读全文
摘要:1.计算机的功能 2.计算机中的软件 软件是一种计算机部件,是计算机的组成部分 软件是指挥硬件完成具体功能的意识形态 硬件是软件的躯干,接收并执行软件的命令 3.当代计算机软硬件架构 4.问题:操作系统是怎么造出来?丰富多彩额各种软件又是怎么造出来的? 软件的制造过程 分析软件需要实现的具体功能(软
阅读全文
摘要:C语言基础入门教程引言 第0课 - Ready! Go! 第1课 - Hello, world! 第2课 - 程序中的数据输出 第3课 - 数据类型与变量(上) 第4课 - 数据类型与变量(下) 第5课 - 深入数据类型与变量 第6课 - 类型与变量编程练习 第7课 - 程序中的数据输入 第8课 -
阅读全文