C语言
牧羊人12138
这个作者很懒,什么都没留下…
展开
-
【C/C++】const的作用
转自C++中const的作用(至少要说出3个)_J8121的博客-CSDN博客_const的三种用途(1) const用于定义常量:const定义的常量编译器可以对其进行数据静态类型安全检查。这个是开发中经常用到的const的最基本的作用。(2) const修饰函数形式参数:当输入参数为用户自定义类型和抽象数据类型的时候(就是自己定义的类),应该将“值传递”改为“const &传递”,可以提高效率。比较下面两段代码:void fun(A a);void fun(const A &转载 2021-10-24 10:56:50 · 238 阅读 · 0 评论 -
【C语言】清除scanf缓存区的几种方法
方法一:scanf ( “%*[^\n] %*c” );【注】:1.这里的星号 '* '表示读入某类型的内容,但是这个内容不保存到变量里,所以后面不需要对应的参量;也就是说,在%后面加入星号之后,后面可以不放置接收的变量。2. %*[^\n]表示读入除了回车之外的字符以及读入一个字符后不保存,只有这样,才不会把输入回车吸收,导致不能退出程序。3.[]内是只读入限定读入的字符,如:[abcd]指的是只读入abcd的字符4.所以整行代码的解释是"%*[^\n]"首先读入缓冲区的剩余内容,转载 2021-10-19 11:29:14 · 7601 阅读 · 2 评论 -
【C语言例程】输出101~200之间的素数(质数)
案例介绍: 素数,也是质数,就是指只能被1和它本身整除的数(1除外),如2,3,5,7 合数,指自然数中除了1和本身以外,还能被其他的数整除的数; 1既不是质数也不是合数; 案例设计: m为需要判断的数(是素数还是合数); 从2循环到sqrt(m+1),依次去对m求余,只要有一个余数是0,则m是合数; 结果: ...原创 2021-06-24 13:49:38 · 916 阅读 · 0 评论 -
【C语言例程】输出九九乘法表
//外循环控制行,内循环控制式子原创 2021-06-24 12:54:03 · 269 阅读 · 0 评论 -
【C语言例程】使用while输出*号金字塔
案例设计: 通过嵌套循环来完成; 最外层循环控制金字塔的行,第一个内循环控制每行前的空格输出,第二个内循环控制每行中的*输出; 每行前空格及每行中*的数量的规律分别由两个内循环的循环变量来控制。 结果: ...原创 2021-06-23 15:45:48 · 3229 阅读 · 0 评论