欢迎来到天天文库
浏览记录
ID:34612295
大小:492.42 KB
页数:4页
时间:2019-03-08
《c语言程序设计知识点—第1章 c语言与程序的算法new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计知识点主讲教师:杨剑第一章:C语言与程序的算法主要知识点1.本章目标:了解程序、算法和流程图的概念熟练掌握C程序的基本结构掌握C程序的编译和运行过程使用VisualC++6.0创建C程序2.什么是程序程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合3.C程序的基本结构:#includevoidmain(){printf("HelloWorld");}以#开始的语句称为预处理器指令#include语句不是必需的,但是,如果程序有该语句,就必须将它放在程序的开始处以.h为后缀的文件被称为头文件,可以
2、是C程序中现成的标准库文件,也可以是自定义的库文件。stdio.h文件中包含了有关输入输出语句的函数main()函数是C程序处理的起点。它表示函数的开始,后面是函数的主体main()函数可以返回一个值,也可以不返回值。如果某个函数没有返回值,那么在它的前面有一个关键字void在函数定义的后面有一个左大括号,即{大括号也可以用于将语句块括起来函数主体中的每个语句都以分号结束。C程序中的一个语句可以跨越多行,并且用分号通知编译器该语句已结束。printf("HelloWorld");在屏幕上产生一行输出“Helloworld”,并换行()在函数定义
3、的结尾处有一个右大括号,即}4.C程序中的注释C程序可以包含注释,以便向读者作一般说明编译器并不处理这些注释在程序中添加注释是一个好的编程习惯,可以增强程序的可读性。两种注释:(1)/*此程序由×××编写*用来打印输出“HelloWorld”*/(2)//此程序用来打印HelloWorld5.问题~1~C语言程序设计知识点主讲教师:杨剑在以下程序中,完全正确的是()A.#includemain();{/*programming*/}printf(“programming!”);}B.#includemain(){/*/p
4、rogramming/*/printf(“programming!”);}C.#includemain(){/*/*programming*/*/printf(“programming!”);}D.#includemain(){/*programming*/printf(“programming!”)}答案:B对于一个正常运行的C程序,以下叙述中正确的是()。A.程序的执行总是从main函数开始,在main函数结束。B.程序的执行总是从程序的第一个函数开始,在main函数结束C.程序的执行总是从main函数开始,在程序的
5、最后一个函数结束D.程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数中结束答案:A6.高级语言的编译和执行7.编译和执行C程序~2~C语言程序设计知识点主讲教师:杨剑8.C程序的开发过程9.VisualC++6.0为了方便程序开发,人们开发了一类称作IDE的软件VisualC++6.0是目前国内比较流行的一种C++语言源程序的编译系统,使用该系统也可以编辑和运行C语言的源程序使用MicrosoftVisualC++可以创建控制台应用程序也可以创建Windows应用程序用VisualC++创建的C程序被存储为一个独立工程10.算法算法:解决问题的具体
6、方法和步骤11.流程图流程图是算法的一种图形化表示方式。流程图直观、清晰,更有利于人们设计与理解算法。~3~C语言程序设计知识点主讲教师:杨剑它使用一组预定义的符号来说明如何执行特定任务。计算长方形的面积1.接收用户输入的长方形长度和宽度两个值;2.判断长度和宽度的值是否大于零;3.如果大于零,将长度和宽度两个值相乘得到面积,否则显示输入错误;4.显示面积。12.总结算法就是解决问题的具体方法与步骤流程图是算法的一种图形化表示方式程序是为让计算机完成某项任务而编写的逐条执行的指令序列C语言的特点包括:结构化的程序设计语言、语句简洁、功能强大、移植性好C
7、程序的基本结构包括:预处理语句、main函数,main函数中的内容使用{}括起来,每条语句必须用分号结束C程序编写完成后,首先需要通过编译转换成目标文件,然后通过连接创建可执行程序,最后才可以执行该程序可以使用VisualC++6.0IDE编辑和运行C程序~4~
此文档下载收益归作者所有