- 博客(8)
- 资源 (4)
- 收藏
- 关注
转载 如何成为一名优秀的程序员
我特别支持软件开发者在他们掌握技术技能的同时去学习“软技能”——事实上,我写了一本关于这方面的书——但是不可否认的是:技术技能很重要。 我的意思是,如果你不能编写代码和开发软件,那么你学习众多软技能有个卵用。也许你可以成为一名优秀的管理人员或指导人员,但不会是软件开发人员。 如果你正在阅读这篇文章,那么我假设你有兴趣成为一个软件开发人员——或者是更优秀的软件开发人员——下面就让我们来聊
2016-09-26 20:16:42 471 1
原创 07:可变长数组、多维数组
【练习】 打印一个7组数字的彩票,每个数字范围01-36之间,且不能重复; 让用户输入7组同范围的数字,输出用户猜对了几个数,几等奖。 双重循环实现验重,双重循环实现验证中奖 /*代码*/ #include #include #include int main() { srand(time(0)); int i = 0, j = 0; int lot[7
2016-09-23 22:24:03 595
原创 06:缓冲区、一维数组
| 缓冲区 在不同速度的设备之间传递数据需要使用缓冲区。 scanf函数工作时需要使用一个叫做输入缓冲区的缓冲区。 用户在键盘上输入的内容首先进入缓冲区,程序从输入缓冲区里获得数字。先进入缓冲区里的数字必须首先处理。 如果用户输入的格式和程序要求的不一致,则会导致从这个数据开始的所有数组都无法处理。 可以使用下面2条语句,把输入缓冲区里的错误的数据丢弃: scan
2016-09-23 22:17:05 698
原创 05:for循环、break和continue、while、do-while、二重循环
l 循环语句循环语句可以让一组语句反复多次运行。for 关键词循环。 for循环中可以让一个变量依次代表一组数字,使用同样一组语句处理数字。采用如下结构描述for循环变量的变化过程: for(表达式①;表达式②;表达式③) { 语句④(循环体);}表达式①:赋值表达式,给控制变量赋初始值(从几开始)表达式②:关系/逻辑表达式,循...
2016-09-23 22:09:58 561
原创 04:运算符、分支语句if-else和switch-case
l 自增运算符 自增(++)和自减(--)都是单目操作符,只能和存储区配合使用,均有两种表达方法: ++i; (前操作:先运算,后取值) num = ++i; → num = i + 1;然后i自增1 i++; (后操作:先取值,后运算) num = i++; → num = i;然后i自增1 不要在一条语句中对同一个变量多次自增
2016-09-23 22:07:08 757
原创 03:C语言数据类型、变量的输入和输出、进制转换、操作符
l 数据类型 C语言程序中允许程序员扩展新的数据类型。→复合数据类型(先定义后使用) 布尔类型是C99规范中引入的新的数据类型,只包含了两个数字,一个是真(1),一个是假(0)。 任何一个整数均可当作布尔值来使用,0当作布尔值使用时为假,其他整数当布尔值时为真。 一般程序中不需要使用这个数据类型,直接用整数代替就可以。 数据类型和占位符的对应关系: char 和
2016-09-23 21:56:56 674
原创 02:C语言概述、vi编辑器、编写第一个C程序、变量的基本使用
l C语言概述 C语言程序的绝大部分文件应以 .c为扩展名,这种文件叫做C语言源文件。 C语言程序中还包括以 .h作为扩展名的文件,这种文件叫做C语言头文件。 C语言程序中可以直接使用数字和加减乘除符号(+ - * /)。 C语言程序中每个计算步骤最后都必须以 ; 结尾,以此结尾的计算步骤叫做一个语句。 C语言程序中绝大多数语句都需要写在 { } 大括号里面,函数内部的语言一定按
2016-09-23 21:53:42 1304
原创 01:计算机常识、Linux操作系统和文件系统、Linux常见命令
l 计算机 硬件和软件组成计算机。 CPU完成所有数字处理工作。 内存用来存放所有要处理的数据。(关机断电,内存数据消失) 硬盘可以长期保存数据。(关机断电,数据不会消失) 软件管理硬件。 l 软件 系统软件:主要用来管理硬件。如windows、linux、unix 应用软件:满足用户各种需要。 linux的使用主要通过终端软件。(只能使用键盘) 操
2016-09-23 21:50:50 504
JVM-Java内存规范.png
2020-05-28
MVC模式用JSP实现用户管理(增删改查)核心逻辑图示.png
2020-05-09
Filter过滤器实现自动登陆核心逻辑.png
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人