摘要: p++ 先取指针p指向的值(数组第一个元素1),再将指针p自增1; (p)++ 先取指针p指向的值(数组第一个元素1),再将该值自增1(数组第一个元素变为2) ++p 先将指针p自增1(此时指向数组第二个元素), 操作再取出该值 ++*p 先取指针p指向的值(数组第一个元素1),再将该值自增1(数组 阅读全文
posted @ 2020-12-14 23:56 不太北 阅读(170) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> int main() { int i,j,k,sum=0,allsum; for(j=1;j<=50;j++) { sum=0; for(i=1;i<=j;i++) { sum+=i; } allsum=allsum+sum; }printf("%d %d %d" 阅读全文
posted @ 2020-11-24 00:16 不太北 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一.scanf函数 1.该函数可以获取任意数据类型的输入,但是必须指定输入格式: %c 读入一个字符 %s 读入一个字符串 %d 读入一个十进制数 %[^\n] 读入一组字符串 %f 读入一个单精度浮点数 %lf 读入一个双精度浮点数 %0 读入一个八进制数 %x 读入一个十六进制数 %e 读入一个 阅读全文
posted @ 2020-11-16 23:53 不太北 阅读(269) 评论(0) 推荐(1) 编辑
摘要: 2-1 将火柴图输入计算机内,并依次编号,设计一个循环算法,随机抽取五根火柴,判断是否能摆成三个相互独立、两两之间没有公共边的小方格,若是则输出火柴号数,若不是则返回循环,直至找到答案。 2-5 农夫带羊过河→农夫回来→农夫带菜过河→农夫带羊回来→农夫带狼过河→农夫回来→农夫带羊过河 阅读全文
posted @ 2020-11-15 11:21 不太北 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 循环结构可以看成是一个条件判断语句和一个向回转向语句的组合。另外,循环结构的三个要素:循环变量、循环体和循环终止条件. ,循环结构在程序框图中是利用判断框来表示,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,其中一个要指向循环体,然后再从循环体回到判断框的入口处。 常见 阅读全文
posted @ 2020-11-10 00:51 不太北 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 习题2.2 定义a为一个数列,数列最后一位为x,若x∈{0,1,2,3,4,5,6,7,8}则输出a+1,若x为9则x=0且x的前一位+1,循环 习题2.4 假设m>n,若m%n0,则n为最大公因数,否则n=n-1,循环m%n直至0,输出n,n为最大公因数 习题2.5 定义农夫为a,狼为b,羊为c, 阅读全文
posted @ 2020-11-09 01:01 不太北 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。 1970年,美国贝尔实验室的 Ken Thompson,以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的 阅读全文
posted @ 2020-11-09 00:24 不太北 阅读(49) 评论(0) 推荐(0) 编辑