C语言程序设计课件第1-2章 C语言概述.pptVIP

  • 1
  • 0
  • 约6.02千字
  • 约 44页
  • 2019-09-23 发布于湖北
  • 举报

C语言程序设计课件第1-2章 C语言概述.ppt

k=1,s=0 当k=100 s=s+k k=k+1 输出s 2、求s=1+2+3+…+100 #includestdio.h main() {int k=1,s=0; for(k=1;k=100;k++) s=s+k; printf(s=%d\n,s); } for( k=1; k=100; k++) K=1 s=0+1 K=2 s=1+2 s=s+x 累加器 K=3 s=1+2+3 : 复习前次主要掌握内容 1.C语言的源程序结构? 注释 编译预处理 主函数 { 语句; } /* 注释内容 */ #includestdio.h main() { printf(“大家好”;); } /* 注释内容 */ #includestdio.h main() { printf(“大家好”;); } 文件(file)?新建(New)?文件选项卡(files) 2.C语言的上机操作步骤? 1.编辑(*.c) 2.编译(*.obj) 3.连接(*exe) 4.执行 编译 连接 执行 3.C语言的中的一些规定? \n int a; float x; char ch; %d,%f,%c scanf(“%d”,a) printf(“%f,%c”,x,ch) 换行 int a 定义整型变量a float x;定义实数型变量 x char ch;定义字符型变量ch 十进制,实数,字符 从键盘上输入一个整数放a中 输出实数x与字符ch k=1,t=1 当k=n t=t*k k=k+1 输出t 输入n 3、任意数的N! #includestdio.h main() {int k=1,t=1,n; scanf(%d,n); for(k=1;k=n;k++) t=t*k; printf(t=%d\n,t);} for( k=1; k=n; k++) K=1 t=1*1 K=2 t=1*2 t=t*x 累乘器 K=3 t=1*2*3 : k=1,t=1 当k=10 t=t*4 k=k+1 输出t t=1 4、求410 #includestdio.h main() {int k=1,t=1; for(k=1;k=10;k++) t=t*4; printf(t=%d\n,t);} for( k=1; k=10; k++) K=1 t=1*4 K=2 t=4*4 t=t*x 累乘器 K=3 t=4*4*4 : k=1,t=1 当k=n t=t*m k=k+1 输出t 输入m,n 5、求mn #includestdio.h main() {int k=1,t=1,n,m; scanf(%d,%d,m,n); for(k=1;k=n;k++) t=t*m; printf(t=%d\n,t);} for(n=2;n=98;n=n+2) {printf(s=%d+%d=,s,n*(n+2)); s=s+n*(n+2); printf(=%d\n,s);} for(初值;条件;变化值) 重复语句体 执行过程:初值?条件?重复体?变化值?条件?重复体?变化值… ?条件?重复体?变化值 课后练习 1、 请用流程图描述计算的算法。 2、 统计1000以内奇数的个数。(要求采用循环结构) 3、 用流程图或N-S图表示求解下列问题的算法。 要求:用循环完成求以上公式的值,在流程图或N-S图中,用变量S来存放公式的结果。 4、 s=a+aa+aaa+…….+a……..a n 预习第3章 3.1、3.2、3.3、3.4、3.5、3.6 自学 主要讲解 3.7、3.8、3.9、3.10 教师:吴宏瑜 邮箱:S2013_2014_C@163.COM 电话 教材、参考书 教材 C语言程序设计 孙亚飞 四川大学出版社 C语言程序设计实践教程 夏欣 四川大学出版社 参考教程 全真笔试+上机考题解答与训练 C程序设计 C高级实用程序设计 王士元 清华大学出版社 C程序设计案例教程 王岳斌 清华大学出版社 学好任何一门高级语言编程设计的“秘诀”就是多上机实践,通过上机实践才能深化和巩固讲授的理论知识。

文档评论(0)

1亿VIP精品文档

相关文档