**学习本课程的基本要求程序与程序设计算法及其表示方法简单C程序、C程序的组成C程序的上机步骤VisualC++6.0集成环境下的编程上课积极思考、回答问题,提出问题适当笔记课前预习,理解基本语法及概念课后及时复习,认真研读本章学习指导按时完成课后作业持之以恒,不要半途而废认真完成每一个实验项目勤动手、勤动脑、培养计算思维的能力、掌握程序设计的方法理论:24实验:24课外:48课内:24+24考核半期考试+平时作业+期末考试学习本课程的基本要求程序与程序设计算法及其表示方法简单C程序、C程序的组成C程序的上机步骤VisualC++6.0集成环境下的编程学习本课程的基本要求程序与程序设计算法及其表示方法简单C程序、C程序的组成C程序的上机步骤VisualC++6.0集成环境下的编程【算法举例1】求任意3个正整数a,b,c中的最大者。用自然语言表示的算法如下:①输入a,b,c;②a和b比较,若ab则a=max,否则b=max;③c和max比较,若cmax,则c=max;④输出max。自然语言流程图算法表示N-S流程图伪代码用流程图表示:求任意3个正整数a,b,c中的最大者。自然语言流程图算法表示N-S流程图伪代码用N-S流程图表示:求任意3个正整数a,b,c中的最大者。自然语言流程图算法表示N-S流程图伪代码用伪代码表示:求任意3个正整数a,b,c中的最大者。reada,b,cifaba=maxelseb=maxifcmaxc=maxprintmax学习本课程的基本要求程序与程序设计算法及其表示方法简单C程序、C程序的组成C程序的上机步骤VisualC++6.0集成环境下的编程1/*EX1-1.C*/2#includestdio.h34intmain(void)5{6printf(Hello,world\n);7return(0);8}第1行:注释行第2行:包含头文件第3行:空行(适当位置插入空行,使程序结构清晰)第4行:主函数第5、8行:一对花括号(函数体的内容括在花括号中)第6、7行:函数体语句程序运行结果#definePI3.1415926#includestdio.h intmain(void){floatarea;intr; printf(Enterar:);scanf(%d,r);area=PI*r*r;printf(\narea=%f\n,area);}标识符①由字母、数字、下画线组成;且第1个字符不能是数字②大、小写字母的含义不同③不能与关键字相同。关键字也称保留标识符,是C预定义的单词,具有特定含义预定义标识符库函数名和预编译处理命令简单C程序的组成具有如下特点:一个C源程序由函数构成,其中有且仅有一个主函数main()分号“;”是C语句的一部分,每一条语句均以分号结束C程序书写格式自由,一行内可写多条语句,建议一行一条语句程序中有必要添加适当的空行和注释函数体内的语句由说明部分和执行部分组成C程序总是从main()函数开始执行,且结束于main()函数①算术运算符(+?*/%)②关系运算符(====!=)③逻辑运算符(!||)④位运算符(~|^)⑤赋值运算符(=及其扩展赋值运算符)⑥条件运算符(?:)⑦逗号运算符(,)⑧指针运算符(*和)⑨求字