资源描述
主题2编写一个简单的C语言程序廖鹭峰厦门市松柏中学初中信息技术教学课件第4课程序设计基础目录C语言的基本格式与书写规范01动手实践:编写第一个C语言程序03程序编写与执行过程0204实践创新:找出程序错误01C语言的基本格式与书写规范C语言简介编写一个简单的C语言程序想要把我们设计的算法变成电脑上能够真正运行的软件,终究不能够靠流程图纸想要把我们设计的算法变成电脑上能够真正运行的软件,终究不能够靠流程图纸上谈兵,必须通过某种程序设计语言将它付诸实践。上谈兵,必须通过某种程序设计语言将它付诸实践。对于对于C C语言来说,语言来说,Dev-C+Dev-C+是一种常见的集成开发环境是一种常见的集成开发环境。C语言的基本格式与书写规范以下列程序为例,说明如下:以下列程序为例,说明如下:1.1.注注释释 第1-4行的“/*/”是多行注释符,第5行“/”为单行注释符。用以说明某段代码的作用,或者说明某个参数的意义等。(不是必须的,仅为方便读写代码者查看代码的文本)3.分分组组与与缩缩进进 大括号“”把语法结构分成组,在上面的程序中printf和return语句套在main的中,表示他们在main函数的定义之中,这两句相比main那行缩进了一些。使用若干个空格和Tab字符(指出位置)来缩进,C语法中缩进不是必须的,但是她使我们更易理清程序的层级。2.2.头头文文件件 第5句告诉编译器该功能提供者 为 标 准 输 入/输 出 库(stdio就 是 指standard input&output)。Stdio.h是编译器自带的头文件。C语言的基本格式与书写规范以下列程序为例,说明如下:以下列程序为例,说明如下:4.语语句句 第8,9句末尾都有一个“;”,C语言规定每条语句末尾都要有一个“;”。标点符号都是英文状态下的。5.函函数数 函数可简单理解为可以被调用的模块(类似数学里的函数)。函数遵循先定义再使用的原则。函数定义时需定义函数类型和设置返回值。Main表示主函数,C语言每个程序都要从main函数的起点开始执行。这意味着每个程序都必须定义一个main函数。02程序编写与执行过程程序的编写与执行过程源代码文件.c可执行文件.exe.c c文件:文件:在在C C语言开发程序中语言开发程序中,编写的程序编写的程序文件,称之为源代码或源文件文件,称之为源代码或源文件.exeexe文件:文件:运行编译器把运行编译器把源代码全部翻译成一个由二进制代码表示的源代码全部翻译成一个由二进制代码表示的一系列机器指令一系列机器指令组成的新组成的新文件,称为可执行文件文件,称为可执行文件加载运行编译器读取源代码编译生成用户运行后操作系统自动加载结果显示在屏幕03动手实践:编写第一个C语言程序动手实践任务任务1 1:编写第一个:编写第一个C C语言语言程序,在计算机屏幕上显示你想让计程序,在计算机屏幕上显示你想让计算机对你说的第一句话。算机对你说的第一句话。1.配置编辑器2.新建源代码“文件”“新建”“源代码”动手实践任务任务1 1:编写第一个:编写第一个C C语言语言程序,在计算机屏幕上显示你想让计程序,在计算机屏幕上显示你想让计算机对你说的第一句话。算机对你说的第一句话。3.输入程序动手实践任务任务1 1:编写第一个:编写第一个C C语言语言程序,在计算机屏幕上显示你想让计程序,在计算机屏幕上显示你想让计算机对你说的第一句话。算机对你说的第一句话。4.保存源代码“文件”“保存”命令,保存源文件,文件名“hello”,文件类型选择“C source files(*.c)”5.编译“运行”“编译”,生成可执行文件“hello.exe”动手实践任务任务1 1:编写第一个:编写第一个C C语言语言程序,在计算机屏幕上显示你想让计程序,在计算机屏幕上显示你想让计算机对你说的第一句话。算机对你说的第一句话。6.调试如果遇到编写过程中出现语法错误,编译器会提示错误信息,修改程序后重新编译,直至无误为止。动手实践任务任务1 1:编写第一个:编写第一个C C语言语言程序,在计算机屏幕上显示你想让计程序,在计算机屏幕上显示你想让计算机对你说的第一句话。算机对你说的第一句话。7.运行“运行”“运行”命令,或直接按F10键,显示运行结果。我们常用“运行”“编译运行”命令或直接按下F11键,一键完成编译和运行的全过程04实践创新:找出程序错误实践创新任务任务2 2:根据所学的:根据所学的C C语言程序基本语法知识,找一找下面程序语言程序基本语法知识,找一找下面程序中有哪些错误,并在集成开发工具上调试运行。中有哪些错误,并在集成开发工具上调试运行。#include/*包含标准输入输出函数Int main()printf(您好!)printf(请问您需要帮助吗!);return();感谢光临指导
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索