上一页 1 ··· 144 145 146 147 148 149 150 151 152 ··· 180 下一页
摘要: 小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0、75.0、4.023、0.27、-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式。此外,小数也可以采用指数形式,例如 7.25×102、0.0368×105、100.22×10-2、-27.36× 阅读全文
posted @ 2021-03-26 08:16 myrj 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: short、int、long 是C语言中常用的三种整数类型,分别称为短整型、整型、长整型。在现代操作系统中,short、int、long 的长度分别是 2、4、4 或者 8,它们只能存储有限的数值,当数值过大或者过小时,超出的部分会被直接截掉,数值就不能正确存储了,我们将这种现象称为溢出(Overf 阅读全文
posted @ 2021-03-26 08:14 myrj 阅读(666) 评论(0) 推荐(0) 编辑
摘要: C语言有多个函数可以从键盘获得用户输入,它们分别是: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。 getchar()、getche()、getch():这三个函数都用于输入单个字符。 gets():获取一行数据,并作为字符串处理。 scanf() 是最灵活、 阅读全文
posted @ 2021-03-26 06:47 myrj 阅读(3114) 评论(0) 推荐(0) 编辑
摘要: 缓冲区(Buffer)又称为缓存(Cache),是内存空间的一部分。也就是说,计算机在内存中预留了一定的存储空间,用来暂时保存输入或输出的数据,这部分预留的空间就叫做缓冲区(缓存)。有时候,从键盘输入的内容,或者将要输出到显示器上的内容,会暂时进入缓冲区,待时机成熟,再一股脑将缓冲区中的所有内容“倒 阅读全文
posted @ 2021-03-26 06:41 myrj 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 缓冲区的优点很明显,它加快了程序的运行速度,减少了硬件的读写次数,让整个计算机变得流畅起来;但是,缓冲区也带来了一些负面影响,经过前面几节的学习相信读者也见识到了。那么,该如何消除这些负面影响呢?思路其实也很简单,在输入输出之前清空(刷新)缓冲区即可: 对于输出操作,清空缓冲区会使得缓冲区中的所有数 阅读全文
posted @ 2021-03-26 06:36 myrj 阅读(5805) 评论(0) 推荐(0) 编辑
摘要: 使用sleep()函数将程序阻塞,头文件在windows系统和linux系统下是不一样的windowsSleep()//第一个字母大写#include <windows.h>函数原型void Sleep(DWORD dwMilliseconds);参数为毫秒linuxsleep()函数原型#incl 阅读全文
posted @ 2021-03-26 06:24 myrj 阅读(2445) 评论(0) 推荐(0) 编辑
摘要: 所谓键盘监听,就是用户按下某个键时系统做出相应的处理,本章讲到的输入输出函数也是键盘监听函数的一种,例如 getchar()、getche()、getch() 等。下面的代码演示了 getche() 函数的使用: #include <stdio.h> #include <conio.h> int m 阅读全文
posted @ 2021-03-25 19:39 myrj 阅读(2700) 评论(0) 推荐(1) 编辑
摘要: 一个安全的程序在用户输入密码时不应该显示密码本身,而应该回显星号或者点号,例如······或******,这在网页、PC软件、ATM机、POS机上经常看到。但是C语言没有提供类似的功能,控制台上只能原样显示用户输入的字符。我们完全可以模拟密码输入的效果,请先看下面的代码: #include <std 阅读全文
posted @ 2021-03-25 19:34 myrj 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 1) 指定读取长度 还记得在 printf() 中可以指定最小输出宽度吗?就是在格式控制符的中间加上一个数字,例如,%10d表示输出的整数至少占用 10 个字符的位置: 如果整数的宽度不足 10,那么在左边以空格补齐; 如果整数的宽度超过了 10,那么以整数本身的宽度来输出,10 不再起作用。 其实 阅读全文
posted @ 2021-03-25 19:31 myrj 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,有多个函数可以从键盘获得用户输入:scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。getchar()、getche()、getch():这三个函数都用于输入单个字符。gets():获取一行数据,并作为字符串处理。scanf() 是最灵活、最复杂、最常用 阅读全文
posted @ 2021-03-25 16:57 myrj 阅读(515) 评论(0) 推荐(0) 编辑
上一页 1 ··· 144 145 146 147 148 149 150 151 152 ··· 180 下一页