![](https://i-blog.csdnimg.cn/columns/default/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
추억
这个作者很懒,什么都没留下…
展开
-
第一章程序设计和C语言
第一章程序设计和C语言欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入##例1....原创 2019-02-03 11:33:27 · 512 阅读 · 0 评论 -
第二章算法---程序的灵魂
##例2.18将2.16表示的算法(求5!)用C语言表示#include <stdio.h>int main (){int i,t;t=1;i=2;while (i<=5){t=t*i;i=i+1;}printf("%d\n",t);return 0;}运行结果如图##例2.19将2.17表示的算法(求多项式1-1/2+1/3-1/4+原创 2019-02-04 08:43:07 · 188 阅读 · 1 评论 -
第三章最简单的C程序设计--顺序程序设计(一)
##例3.1华氏温度用摄氏温度表示#include <stdio.h>int main (){float f,c;f=64.0;c=(5.0/9)*(f-32);printf("f=%f\nc=%f\n",f,c);return 0;}运行结果如图##例3.2计算存款利息。有1000元,想存三年,有三种方法,(1)活期,年利率为r1;(2)一年期定期,年利率为...原创 2019-02-04 09:38:28 · 250 阅读 · 0 评论 -
第三章最简单的C程序设计--顺序程序设计(二)
##例3.7float型数据的有效位数#include <stdio.h>int main(){float a;a=1000/3.0;printf("%f\n",a);return 0;}运行结果如图##例3.8先后输出BOY三个字符#include <stdio.h>int main (){char a='B',b='O',c='Y';p...原创 2019-02-04 10:14:26 · 264 阅读 · 0 评论 -
第四章选择结构程序设计(一)
##例4.1在例3.5的基础上对程序进行改进,题目要求解的axx+bx+c=0方程的根,有键盘输入a,b,c,假设a,b,c的值任意,并不保证bb-4ac>=0,需要在程序中判别,如果bb-4ac>=0,就计算并输出方程的两个根,如果bb-4ac<0,输出“此方程无实根”的信息。#include <stdio.h>#include <math.h>i...原创 2019-02-08 11:00:55 · 219 阅读 · 0 评论 -
第四章选择结构程序设计(二)
##例4.7用switch处理菜单指令。在许多应用程序中,用菜单对流程进行控制,例如从键盘输入一个‘A’或’a’字符,就会执行A操作,输入一个‘B’或‘b’字符,就会执行B操作,可以按以下思路编写程序。#include <stdio.h>int main (){void action1(int ,int),action2(int ,int);char ch;int a=15...原创 2019-02-08 19:42:28 · 270 阅读 · 0 评论 -
第五章循环结构程序设计(一)
##例5,1求1+2+3…+100的和#include &lt;stdio.h&gt;int main (){ int i=1,sum=0; while (i&lt;=100) { sum=sum+i; i++; } printf("sum=%d\n",sum); return 0;}运行结果如图##例5.2用do…while语句求1+2+3…+100的原创 2019-02-08 20:21:20 · 450 阅读 · 0 评论 -
第五章循环结构程序设计(二)
##例5.7用公式π/4≈1-1/3+1/5-1/7+…求π的近似值,直到发现某一项的绝对值小于10﹣6为止。#include <stdio.h>#include <math.h>int main(){int sign=1;double pi=0.0,n=1.0,term=1.0;while (fabs(term)>=1e-6){ pi=pi+te...原创 2019-02-09 15:06:43 · 359 阅读 · 0 评论 -
第六章利用数组处理批量数据(一)
##例6.1对十个数组元素依次赋值为1,2,3,4,5,6,7,8,9,要求按逆序输出#include <stdio.h>int main (){ int i,a[10]; for(i=0;i<=9;i++) a[i]=i; for(i=9;i>=0;i--) printf("%d ",a[i]); printf("\n"); return 0;...原创 2019-02-10 09:52:58 · 155 阅读 · 0 评论 -
第六章利用数组处理批量数据(二)
##例6.7输出一个菱形图#include <stdio.h>int main (){ char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}}; int i,j; for (i=0;i<5;i++) { fo...原创 2019-02-10 10:28:00 · 181 阅读 · 0 评论 -
第六章利用数组处理批量数据(二)
##例6.7输出一个菱形图#include <stdio.h>int main (){ char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}}; int i,j; for (i=0;i<5;i++) { fo...原创 2019-02-10 10:28:00 · 171 阅读 · 0 评论 -
第七章用函数实现模块化程序设计
##例7.1想输出以下的结果,用函数调用实现How do you do !#include <stdio.h>int main (){ void print_star(); void print_message(); print_star(); print_message(); print_star(); return 0;}void print_st...原创 2019-02-13 10:13:37 · 178 阅读 · 0 评论