摘要: 在解决鸡兔同笼问题时有很多人就是直接算出鸡的个数和兔的个数,而没有去分析所给的数据是否为有效值。如果不是,那么虽然能够算出鸡和兔的数量,但是这些数量是没有任何意义的,而且这时还要再想办法找标准去检验算出的量是否正确。所以要先判断所给数值是否为有效值。如鸡兔同笼问题,假设给你m条腿,n个头,让你算出a 阅读全文
posted @ 2018-10-02 21:20 IT界的小白帽 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-09-29 20:39 IT界的小白帽 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 在C语言,同一函数的变量名是不能重复的。但是在不同的函数中,变量名是可以重复的,因为变量名的生命周期不同。 阅读全文
posted @ 2018-09-25 08:50 IT界的小白帽 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 变量的换值是C语言中的重点,也是基础知识点。尤其是在多个数值比较大小时,我们会经常运用到变量的换值运算。变量的换值一般是同类型的互换。如整型、字符型、实数型、数组、字符串、结构体类型的变量。实现变量的换值的方法,一般是先定义一个与要换值的变量相同类型的变量,然后执行相应的赋值语句。 阅读全文
posted @ 2018-09-25 08:29 IT界的小白帽 阅读(706) 评论(0) 推荐(0) 编辑
摘要: if、else、else if、do...while、while、for、函数的定义、结构体、链表、枚举等都会用到复合语句。复合语句指多条语句用“{”和“}”括起来,执行时要么都执行,要么都不执行。而if、else、else if、do...while、while、for语句如果后面没有复合语句,则 阅读全文
posted @ 2018-09-24 19:49 IT界的小白帽 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,scanf函数用来接收控制台输入的数据,包括数字、字符、汉字、字母等。其首先将从键盘或触摸屏接收到的数据存放到内存中,然后严格按照scanf函数中""的内容将相应的数据存到""后面的地址中(如&a是将相应的数据存到以&a为地址的内存中)。scanf函数中的""内容分为非格式控制符(如符号 阅读全文
posted @ 2018-09-24 13:10 IT界的小白帽 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 1.修改源文件保存编码 settings->Editor->gernal settings 右边的Encoding group Box 2.修改编译器对源文件解释编码格式和生成执行文件执行时候采用的编码格式 settings->compiler and debugger settings 选择对应的 阅读全文
posted @ 2018-09-22 12:08 IT界的小白帽 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 由于C语言在发展过程中制定了多个标准,其中ANSI C 和 C99这两大标准用的最多,但也有很大的差别。不同的编译软件所使用的标准不同,在一个编译软件中使用其他的C语言标准来写代码就会造成一些“不正常”的错误。以下列举了ANSI C 与 C99两大标准的不同点,以供大家参考。 1. C99中可在任意 阅读全文
posted @ 2018-09-22 11:56 IT界的小白帽 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 字符数组以字符串初始化时,且字符串中有空格时,用%s输出也会把空格及空格以后的东西一起输出。 阅读全文
posted @ 2018-09-22 11:14 IT界的小白帽 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 在用printf函数时,输出的字符或字母、汉字等太多时,可以使用多个printf函数分部输出,或用""符多行连接输出。 阅读全文
posted @ 2018-09-22 11:11 IT界的小白帽 阅读(116) 评论(0) 推荐(0) 编辑