自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C语言入门到精通(第六版)——第七章

在switch语句中已经遇到了break语句,通过break语句可以跳出switch多分支结构,继而执行后续语句,除了switch语句中在循环结构中也可以使用break语句,作用是终止并跳出当前循环,然后执行后面的代码。一般形式:goto 标识符;在for语句中,表达式1和表达式3处除了可以使用简单的表达式,还可以使用逗号表达式,即包含一个以上的简单表达式,中间用逗号隔开。表达式2的作用是改变循环变量,可以省略,但是应当在循环体内增加相应的功能语句,保证程序正常运行,否则就会一直循环下去。

2024-09-27 09:25:30 784

原创 C语言入门到精通(第六版)——第六章

在遇到实际问题的时候,需要多个分支判断和选择,使用嵌套if语句可以首先,但如果分支比较多程序冗余,可读性不好。if语句中,首先判断表达式的值,然后根据真假情况进行后续操作,表达式不等于0,就表示为真,否则就为假,if语句中有if、if...else、else if三种形式。该条件语句中,首先判断表达式i>j是否成立,成立说明为真,否则为假,当真的时候,i赋值给max,假的时候j赋值给max。括号里面的表达式就是要进行判断的条件,语句则是要执行对应的操作,如果语句里面的为真则执行操作,否则就不执行。

2024-09-26 11:06:52 571

原创 C语言入门到精通(第六版)——第五章

字符串输入使用gets函数,作用是将读取的字符串(用户输入的字符串)保存在str变量中,直到新的一行出现为止,新的换行符将会自动转换为空终止符“\0”;例:结合上面所了解,字符数据输入使用的是getchar函数,作用是从终端(输入设备)输入一个字符。(2)puts函数会判断\0结束符,遇到结束符,后面的不再输出,并且自动换行。(1) 字符串输出使用的是puts函数,作用是输出一个字符串到屏幕上。printf函数的作用是面向终端(输出设备),输出若干类型的数据。例:输入的是ASCII码转换为对应的数值。

2024-09-25 13:44:10 482

原创 C语言入门到精通(第六版)——第四章

数据类型有很多,如字符型,整型,长整型...等,其长度不同,取值范围就不一样,如上一节描述的不同数据类型之间可以进行混合运算,除此之外,不同数据类型变量之间相互赋值也会进行振动类型转换。较短的数据类型赋值给较长的数据类型,数据信息不会丢失,但把较长的数据赋值给较短的数据类型,数据会降低显示级别,甚至截断数据,出现错误。双目运算符,* ,/ ,%的优先级高于+,-。C语言中,表达式由操作符和操作数组成,简单的表达式只包含一个操作符,复杂的表达式包含两个及两个以上的操作符。

2024-09-24 13:50:47 608

原创 C语言入门到精通(第六版)——第三章

整形常量可以是基本整型(int)、长整型(long int)、短整型(short int)、无符号整型(unsigned)、有符号整型(signed)、在常量后面加入L表示长整型,如1314L,加上U表示无符号整型,如520U。(3)长双精度类型:long double,占用10个字节或者12、16字节,具体和编译器平台相关,取值范围-1.2x10^-4932~1.2x10^4932。(2)双精度类型:double,占用8个字节,取值范围-1.7x10^-308~1.7x10^308。

2024-09-23 21:47:53 1111

原创 C语言入门到精通(第六版)——第二章

2、可读性:指算法被理解的难易程度,如果一个算法难以理解,这个算法便不利于推广使用,因此在写算法的时候应该写的简洁明了。1、有穷性:一个算法必须在执行有穷的步骤后结束,且每一步在有穷的时间内完成,不能无限执行下去。5、有一个输出或者多个输出:程序的意义就是输出一个结果,如果没有输出结果那么就毫无意义。3、可行性:算法中的每一步应当都能有效运行,并且最终得到正确的结果。1、正确性:指满足具体问题的要求,对任何合法的输入,都有正确的结果。2、确定性:算法的每一个步骤都要有确定定义,每一个不能有二义性。

2024-09-22 20:59:59 326

原创 C语言入门到精通(第六版)——第一章

3、高级语言:由于汇编语言依赖硬件体系,并且助记符号比较多,所有运用起来不方便,为了更贴近人类的自然语言,同时又不依赖于硬件设备,于是产生了高级语言,高级语言类似于英文,并且不需要对硬件直接操作,因此便于普通人理解和使用,普遍使用的高级语言有:Fortran,ALGOL,Basic,COBOL,LISP,Pascal,PROLOG,C,C++,VC,VB,Delphi,Java等。高效——灵活——功能丰富——表达能力强——移植性好。1989年——C89——第一个完整的C语言标志。

2024-09-22 16:33:10 623

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除