摘要: 首先是四种分别运行的情况 可以看出只有(*p)++对地址p中的变量进行了运算,结合以前学过的知识,可以得知,另外三个是对地址p进行了加算得到了奇怪的答案(我看不懂) 阅读全文
posted @ 2020-12-14 20:03 白羽火 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在C语言中, 数组属于构造数据类型,一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 在程序中为了处理方便,把具有相同类型的若干变量,按照有序的形式组织起来就形成了数组。 在没有形成数 阅读全文
posted @ 2020-11-24 22:15 白羽火 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1,1+(1+2)+(1+2+3)+...+(1+...+50) #include<stdio.h> int main() { int i,n=0,m=0; for(i=1;i<=50;i++) { n+=i; m+=n; } printf("%d\n",m); return 0; } 2.字母金字 阅读全文
posted @ 2020-11-24 07:35 白羽火 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一.scanf 1.该函数可以获取任意数据类型的输入,但是必须指定输入格式 2.该函数可以连续读入 3.按格式输入 输入值以“,”逗号分隔:scanf("%d,%d",&num1,&num2); 输入值以“:”冒号分隔:scanf("%d:%d",&num1,&num2); 输入值以“/”斜杠分隔: 阅读全文
posted @ 2020-11-16 22:13 白羽火 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 2.1火柴游戏 begin(算法开始) 定义 r11,r12,r13,r21,r22,r23,r31,r32,r33,c11,c21,c12,c22,c13,c23,c14,c24;(第一个数字代表行第二个代表列c表示竖的r表示横的火柴) 先随机取走一根火柴 if是r11,r12,r13,r31,r 阅读全文
posted @ 2020-11-10 22:24 白羽火 阅读(93) 评论(0) 推荐(0) 编辑
摘要: while语句用于实现循环,其一般形式为: while(表达式) 循环体语句; while语句是在循环前先判断条件,只有条件满足才会进入循环,如果一开始条件就不满足,则循环一次都不执行。 do-while语句与while语句略有不同,它先执行循环体,然后判断循环条件,所以无论循环条件的值如何,至少会 阅读全文
posted @ 2020-11-09 22:03 白羽火 阅读(513) 评论(0) 推荐(0) 编辑
摘要: C语言的历史 C语言是一种面向过程的程序设计语言,它的祖先是ALGOL60。但是ALGOL60不能直接对硬件进行操作,不适合用来编写系统程序。1963年英国剑桥大学和伦敦大学将ALGOL60发展为CPL,之后CPL又被简化发展为BCPL,BCPL又被美国贝尔实验室的Ken Thompson修改为B语 阅读全文
posted @ 2020-10-26 21:02 白羽火 阅读(59) 评论(0) 推荐(0) 编辑