知交

2020年11月26日

关于if与else以及else if的一个注意点

摘要: 今天偶然发现的一个盲点: 对于一个if语句,多个else if语句,只要第一个if条件成立,以下的else if语句或是else语句都不会再执行(不管满足或是不满足); 而对于多个if语句,语句最后的else语句是会执行的(不管前面的if语句是否满足)else只会与最近的if相匹配。 这里给出一段代 阅读全文

posted @ 2020-11-26 22:59 知交 阅读(2348) 评论(0) 推荐(0) 编辑

string的常用库函数(主要摘自谭浩强版C语言教材)

摘要: 这里对C程序设计第五版(谭浩强)的一些string常用库函数在此总结以下,以便记忆 同时注意提醒自己以下,字符串通常是用双引号,而单一的一个字符用单引号 1.puts函数 常用形式:puts(字符数组) ——————输出字符数组/字符串 puts(str); 2.gets函数 常用形式:gets(字 阅读全文

posted @ 2020-11-26 22:48 知交 阅读(1420) 评论(0) 推荐(0) 编辑

关于辗转相除法(欧几里得算法)| 递归与非递归

摘要: 这个算法应该是比较简单的,while ,do……while,for等语句都可以实现,我这里用的是do……while。可能会有部分漏洞,希望各位大佬指出 非递归代码如下: #include<stdio.h> int main(){ int a,b,c; printf("输入a,b的数值\n"); sc 阅读全文

posted @ 2020-11-26 22:24 知交 阅读(280) 评论(0) 推荐(0) 编辑

杨辉三角(数组/递归)

摘要: 最近也是刚刚学C语言不到两个月,对于杨辉三角这个经典的题目在此进行记录下,一方面有助于以后的复习,另一方面希望之后能够帮助到像我这样的初学者。 我这里以遇到的题目为例,来研究最简单的那个,也就是类似于这种: 1 1 1 1 2 1 1 3 3 1 ……………… 这里先给出数组的方法。我所采用的是二维 阅读全文

posted @ 2020-11-26 10:36 知交 阅读(773) 评论(0) 推荐(0) 编辑

导航