预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共276页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言程序设计教材分析成绩考核学习C的忠告C语言程序设计教程《C语言程序设计》课程的任务第一章引言1.1C语言的特点1.2简单的C语言程序介绍①注释/*ex101.c-在屏幕上输出ThisisaCprogram.*/②库函数与文件包含命令include#include<stdio.h>③main函数④语句printf(“ThisisaCprogram.\n”);例2写出以下程序的运行结果例3四则运算编程1.4C程序设计语言的执行(整个过程如下图)编译链接执行C语言的集成开发环境从图可以看到在集成环境的上部,有一行“主菜单”,其中包括下面10个菜单项: FileEditSearchRunCompileProjectOptionsDebugWindowHelp分别代表:文件操作、编辑、查找、运行、编译、项目文件、选项、调试、窗口、帮助等功能。用户可通过以上菜单项来选择使用TurboC集成环境所提供的各项主要功能。 (2)编辑源程序。 在File菜单下选择NEW子菜单项命令,系统的光标处于等待输入C源程序状态。输入完源程序后,选择File菜单下选择Saveas子菜单项命令进行保存,在随后弹出的保存文件对话框中,输入文件名*.c后按“↙” (3)编译源程序 选择Compile主菜单项并在其下拉子菜单中选择Compile命令,则进行编译。若源程序无语错误,生成可执行文件EXE;若源程序有语法错误,在Message窗口显示错误信息,此时没有生成可执行文件,应回到第2步,修改程序的错误,直到无语法错误、生成可执行文件。 (4)连接程序 在Compile菜单中,选择Link子菜单项命令,程序将被连接成可执行程序。 注:按F9键,可一次完成编译和连接。 (5)执行程序。选择Run子菜单命令,或按快捷键Ctrl+F9。 (6)看结果。程序运行后看结果必须选择File菜单下的DOSShell命令或者按快捷键Alt+F5,才能看到运行的结果。如程序未得到预期的结果,应回到第2步,修改程序的错误。 (7)退出TurboC++,File---Quit菜单命令或按Alt+X。 总结:简单C语言程序设计步骤作业第二章程序的简单算法制定§2.1结构化程序的算法制定§2.1结构化程序的算法制定【例】让某学生解方程ax2+bx+c=0 求解过程: §2.2结构化程序的算法描述§2.2结构化程序的算法描述伪码语句示例之一 ifstudent’sgradesgreaterthanorequalto60 display”Passed” else display”Failed”二、算法与流程图——传统流程图二、算法与流程图——N-S结构化流程图二、算法与流程图————三种基本结构二、算法与流程图————三种基本结构二、算法与流程图——三种基本结构二、算法与流程图——三种基本结构§2.2.3PAD图§2.3算法制定范例§2.3算法制定范例开始输入实数a,b输入实数a,b/*例2.5*/ #include<stdio.h> main() { floata,b,r,s,u; printf("请输入变量a、b的值:"); scanf("%f%f",&a,&b); if(a<b) { r=a*a-b*b; s=a/b; } else { r=b*b-a*a; s=a/b+4; } u=(r+s)*(r+s); printf("所计算的u的值为:%f",u); }小结: 本章主要介绍了程序算法的制定方法:自然语言、流程图、N-S图和PAD图。通过用这些方法表示解题思路。 作业: 用流程图、N-S图和PAD图描述问题的算法: 从键盘输入3个整数a,b,c,输出其中的最大的数。 第三章基本程序语句3.1C语言的数据类型简介3.2几个基本概念3.2几个基本概念3.2几个基本概念3.2几个基本概念3.2几个基本概念3.3C语言的三种基本数据类型3.3C语言的三种基本数据类型3.3C语言的三种基本数据类型3.3C语言的三种基本数据类型3.3C语言的三种基本数据类型3.3C语言的三种基本数据类型#include<stdio.h> main() {charc1='a',c2='b',c3='c',c4='\101',c5='\116'; printf("a%cb%c\tc%c\tabc\n",c1,c2,c3); printf("\t\b%c%c",c4,c5);}3.3C语言的三种基本数据类型3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式3.4基本运算符和表达式