欢迎来到天天文库
浏览记录
ID:58647524
大小:46.00 KB
页数:17页
时间:2020-10-16
《郝斌老师c语言笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、int#includeintmain(){return0;}C语言关键字Auto自动的break终止case案件charconst常量continue继续default默认do做double双Else否则enum枚举extern额外的float浮点型for为了goto去if如果int整数long长整型Register寄存器return返回short短的signed有符号的sizeof运算符static静止的struct结构体switch开关typedef定义类型Unsigned无符号整数union联合void空的;无效的volatile不
2、稳定的易失的易变的while当directive指示符fatal致命的precompiled预编译;先行编译C语言的特点:优点:代码量小,速度快,功能强大。缺点:危险性高,开发周期长,相对于java的可移植性不强。C语言的应用领域:主要用于系统软件,很少应用于应用软件。学习方法:多上机。C语言的函数和数学的函数没有太大的函数第十一节课一元二次方程求解:首先要把abc三个系数要保存到计算机了,再求出b的平方减去4倍ac的值。即先要确定解题思路。#include"stdafx.h"#include"math.h"intmain(intargc,char*arg
3、v[]){inta;intb;intc;floatd;floatx1;floatx2;printf("请输入三个值:");scanf("%d%d%d",&a,&b,&c);d=(b*b-4*a*c);if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("方程有两个根分别是:x1=%fx2=%f",x1,x2);}elseif(d==0){x1=(-b/(2*a));x2=x1;printf("方程有两个一样的跟:x1=x2=%f",x1);}else{printf("方程没有实根
4、");}return0;}第十四次课计算机的一些基本知识:1:cpu内存条硬盘显卡主板显示器之间的关系Cpu不能直接处理硬盘上的文件,通过双击鼠标将硬盘上的数据调用到内存条上,cpu再去处理内存条中的电影数据,处理的结果是将某些数据变成图像,通过显示器。声音通过声卡显示出来。主板上插上硬盘,内存条,声卡,显卡,通过主板将这些东西联系在一起。2:helloworld程序如何运行起来的通过编译链接:出现后缀式.exe的文件感叹号的操作是由我们的软件会请求操作系统(cpu)来执行这个exe的文件3:什么是数据类型把数据保存到计算机里面,即是数据的存储。对数据
5、进行分类,整数,实数,字符三类基本类型数据:整数:整型int(4字节),短整型shortint(2),长整型longint(8)。定义完之后这个容器只能放提前定义好的数据类型。实数(浮点数,含有小数点的数):单精度浮点数(空间比较小,float4个字节,),双精度浮点数(空间比较大,double8个字节,)。字符:单个字符(char一个字节),字符串(一系列字符的组合,c语言没有东西可以直接存放字符串。以后可以通过字符数组);复合数据类型:结构体枚举(把基本类型拼合在一起,最重要的)共用体4:什么是变量类似一个容器,可以存放不同类型数据。方便对数据的存储。
6、本质是就是内存中的一段存储空间。例如:3最终存放在内存中,程序运行完后就把内存释放。5:cpu内存条vc++6.0操作系统之间的关系请求操作系统分配一段存储空间。来存放变量。6:变量为什么必须要初始化所谓初始化就是赋值的意思7:如何定义变量数据类型变量名=要付的值等价于数据类型变量名;变量名=要付的值;Inti,j;i=j=5;等价于inti=j=5;i=5;j=5;8:什么是进制9:常量在c语言中是如何表示的整数十进制十六进制:前面加0x或0X把进驻:前面加0,不是字母o浮点数Floatx=3.2e3;Floatx=123.45e-2字符单个字符用单引号
7、,字符串用双引号。但是“a”代表了’a’和‘ ‘的组合10:常量是以什么样的二进制代码存储在我们的计算机中的用二进制代码把数存储起来的,整数是以补码的形式,实数是以IEEE754,字符和整数的存储的形式差不多。即字符改变成asc2码,再以补码表示成二进制。11:代码规范化的问题代码规范化,有利于以后写大程序。12:什么是字节就是存储数据的单位,是硬件所能访问的最小单位。cpu只能控制字节,控制不到位。一个字节等于八个位,1k等1024个字节1m等于1024k1g等于1024m13:不同类型数据类型之间赋值的问题暂不考虑14:什么是asc2只能定义字符变量
8、Charch=‘A’;等价于charch;ch=‘A’;相当于制造
此文档下载收益归作者所有