C语言:获取开机时间

获取开机时间要用到 GetTickCount() 这个 API,功能是获取重系统开始到运行时的时间。代码如下: #include<stdio.h> #include<windows.h> int main() { DW...

2019-06-17 19:00:58

阅读数 68

评论数 0

初学者:英语和数学不好,能学编程吗?

很多初学者认为,编程语言是由英文组成的,而且会涉及很多算法,自己的英语和数学功底不好,到底能不能学会编程呢? 放在过去,曾经刚接触的自己,基础虽不算太差,但也跟身边的人一样,有那么一丝丝担心顾虑,但后来,接触编程之后,了解到其实........数学英语不好,对于学编程,并没有那么可怕!! 以下...

2019-06-17 17:47:52

阅读数 52

评论数 3

漫画:如何给女朋友解释什么是编译与反编译(IT男宝典)

IT男宝典呀 : 本文经授权转载自漫话编程(ID:mhcoding) 某天下班后,我在家里进行电话面试,问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?"。但是面试者回答的并不好,所以我在面试评价中写到:"对编译原理相关知识理解的...

2019-05-31 12:37:48

阅读数 108

评论数 0

程序人生:初学者最常问的几个问题

隔行如隔山,初学编程往往不知道从何入手,非常迷茫,以下几个问题是我经常被问到的,总结出来分享给读者。 1) 多久能学会编程? 这是一个没有答案的问题。每个人投入的时间、学习效率和基础都不一样。如果你每天都拿出大把的时间来学习,那么两三个月就可以学会C/C++,不到半年时间就可以编写出一些软件。...

2019-05-19 20:26:43

阅读数 11982

评论数 21

通俗的理解:什么是编程语言?

学习编程语言之前,首先要搞清楚“编程语言”这个概念。 很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们竟然在不知不觉中学会了说话,同时也能听懂其他小朋友说话的意思了,我们开始向父母要零花钱买零食和玩具、被欺负了向父母倾诉…… 我们说的是汉...

2019-05-04 22:07:44

阅读数 7857

评论数 38

C语言:贪吃蛇游戏

该游戏不依赖TC环境,任何第三方库,可以在VC 6.0、VS、C-Free等常见IDE中编译通过。 设计贪吃蛇游戏的主要目的是让大家夯实C语言基础,训练编程思维,培养解决问题的思路,领略多姿多彩的C语言。 游戏开始后,会在中间位置出现一条只有三个节点的贪吃蛇,并随机出现一个食物,如下图所示: ...

2019-05-04 17:44:35

阅读数 355

评论数 0

进制转换:二进制、八进制、十进制、十六进制相互转换

将二进制、八进制、十六进制转换为十进制 二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。 假设当前数字是 N 进制,那么: 对于整数部分,从右往左看,第 i 位的位权等于Ni-1 对于小数部分,恰好相反,要从左往右看,第 j 位的位权为N-j。 更...

2019-05-04 17:04:12

阅读数 1701

评论数 1

二进制,八进制,十进制,十六进制

十进制 我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。 例如:表示 5+8 的结果,一个数字不够,只能”进位“,用 13 来表示;这时”进一位“相当于十,”进两位...

2019-05-04 16:19:23

阅读数 375

评论数 0

C语言:初学者2--求π的值(3种方法)

求π的近似值,一般有两个公式,如下所示: 公式①: 公式②: 题目1) 利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。(一种解决方法) 题目2) 根据公式②,用前100项之积计算π的值。(两种解决方法) 题目1)方法1: 此算法的主要思想: 先计算π/4的值,然后再乘以4...

2019-05-03 21:03:26

阅读数 538

评论数 1

Java: null是什么??

null是什么? 在学习过对象的实例化之后, 我们知道对象的实例化就是为对象的创建开辟存储空间。 对于一条实例化语句:Student stu=new Student(); //语句1 先是声明一个名为stu的Student类型变量,然后利用new关键字为其创建实例。 与下面的语句相比较:...

2019-05-02 20:01:17

阅读数 336

评论数 0

Java:Eclipse常用快捷键

Eclipse常用快捷键 Ctrl+I 快速修复 Ctrl+A 全选 Ctrl+C 复制 Ctrl+D 删除当前行 Ctrl+F 弹出在找对话框 Ctrl+K 向后查找选中的内容 Ctrl+L 定位到某行 Ctrl+M ...

2019-05-02 18:31:37

阅读数 303

评论数 0

C语言:初学者3--百钱百鸡:普通-优化-超级版(循环嵌套)三大方法实现!

【问题】百钱百鸡:公鸡一只五块钱,母鸡一只三块钱,小鸡三只一块钱,问:用一百块钱买一百只鸡,公鸡,母鸡,小鸡各几只? 分析: 初步设想公鸡、母鸡、小鸡的数量分别为x、y、z.因所买3种鸡的数量为100只,可以使用三重循环从1到100分别试算。不使用其他算法分析,可直接编写程序,一类鸡的数量...

2019-05-01 20:06:06

阅读数 426

评论数 0

C语言:大小字母转换(ASCII码)

在C语言中,字符是以ASCII码的形式存放在计算机内存中的,所以可将其当成整型数据处理。C语言可对整型变量赋字符值,也可对字符型变量赋整型值。同样,在输出时,也可以互换。 分析:字符A~Z的ASCII码为65~90,字符a~z的ASCII码为97~122,每个大小写字符的ASCII码都相差32,...

2019-05-01 18:27:21

阅读数 499

评论数 0

Java:通过指针传递参数

#include<stdio.h> void swap(int *a,int *b); //声明函数 int main() { int i=5,j=10; //初始化...

2019-04-30 17:20:54

阅读数 356

评论数 0

C语言:求e的值。 e=1+1/1! +1/2! +1/3! ...+1/n!(for循环)

用for循环,计算前50项。 方法:应用for循环 #include<stdio.h> void main() { int i,n; double sum =1,t=1; printf("输入n:\n"); scanf("%d&...

2019-04-16 22:17:54

阅读数 859

评论数 0

C语言:求1-3+5-7 +--99 + 101的値。(两种方法)

方法1: (1 +5+9+13+17 +.... +101)-(3+7 +11 +15 +....+99)程序源代码: #include<stdio.h> void main() { int i,j,sum1=0,sum2=0,sum; for(i=1;i&...

2019-04-16 21:24:59

阅读数 904

评论数 1

C语言:二维数组:求平均数

存放5个学生语数英三科成绩,定义一个二维数组score[5][3],然后定义一个average[5],存放平均数,在使用需要对其运行清零。 #include<stdio.h> void main() { int i,j; float score[5][3],avera...

2019-01-18 10:45:57

阅读数 573

评论数 0

Java:什么是输入/输出( I/O )流?

在 Java 中所有数据都是使用流读写的。流是一组有序的数据序列,将数据从一个地方带到另一个地方。 根据数据流向的不同,可以分为输入(Input)流和输出(Output)流两种。 何为输入/输出流? Java 程序通过流来完成输入/输出,所有的输入/输出以流的形式处理。因此要了解 I/O ...

2019-06-17 21:25:38

阅读数 28

评论数 0

为什么说 5G 是物联网的时代?

受 5G 冲击最大的领域终将会是谁? 提及当前科技圈有哪些热点词,那 5G 必是其中之一。 6 月 6 日,工业和信息化部正式向中国移动、中国联通、中国电信和中国广电发布了四张 5G 商用牌照,这意味着国内正式迈进 5G 时代。而作为全球唯一能够提供端到端 5G 商业解决方案的华为,也公开...

2019-06-17 20:57:52

阅读数 26

评论数 0

C语言:定时关机

写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机。system()命令 代码实现: #include<stdio.h> #include<string.h> #include<stdlib....

2019-06-17 18:54:03

阅读数 46

评论数 0

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