《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-5 第1个C程序解析

汉理工大学计理中院中心技交,0000计算机程序设计基础C语言主讲教师:王舜燕武汉理工大学Wuhan Universityof Technology
主讲教师:王舜燕

计算机程序设计基础C语言0I第1个C程序0880o第1个C程序解析武汉理工大学Wuhan Universityof Technology
计算机程序设计基础C语言 ⚫ 第1个C程序 ⚫ 第1个C程序解析

第1个C程序#include#includeint main(void)(printf("Everybody! I am coming!\n");getch() ;return ;1Everybody! I am coming!
第1个C程序 #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; } Everybody! I am coming!

第1个C程序#include #includeint main(void)(printf("Everybody!I am coming!In");getch();return o;#include以符号#开始的这1行代码被称为预处理指令。预处理器读入#include后将自动将头文件stdio.h复制到这个位置。头文件stdio.h中包含有许多与输入输出有关的函数信息,这个程序中的printf()函数信息就包含在stdio.h中。#include预处理指令。这个程序中的getch()函数信息就包含在conio.h 中
第1个C程序 #include 以符号 # 开始的这1行代码被称为预处理指令。 预处理器读入 #include 后将自动将头文件 stdio.h 复制到这个位置。头文件stdio.h 中包含有许 多与输入输出有关的函数信息,这个程序中的printf() 函数信息就包含在stdio.h 中。 #include 预处理指令。这个程序中的 getch() 函数信息就包含在 conio.h 中。 #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; }

第1个C程序#include#includeintmain(void)(printf("Everybody!I am coming!In");getch();return o;1intmain(void)这是程序的第1行,是main()的函数定义,在c语言中每1个函数名称后面都需要1对圆括号。单词int和void是2个关键字(Keywords)。C语言中有32个关键字。int是integer的缩写,表示main函数的返回值类型是int。每个c语言程序中只能有1个main()函数,程序都是从main()函数开始运行。void代表空,在这里表示main()函数没有参数。因此,这条语句代表的含义是:函数main()的返回值类型为int,并且没有参数。int和void都可以缺省不写,该行可以写成main()(
int main(void) { 这是程序的第1行,是main()的函数定义,在C语言中每1个函数 名称后面都需要1对圆括号。单词 int 和 void 是2个关键字( Keywords)。C语言中有32个关键字。 int是integer的缩写,表示main函数的返回值类型是int。 每个C语言程序中只能有1个main()函数,程序都是从main()函 数开始运行。 void代表空,在这里表示main()函数没有参数。 因此,这条语句代表的含义是:函数main()的返回值类型为int ,并且没有参数。 int和void都可以缺省不写,该行可以写成 main(){ #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; } 第1个C程序

第1个C程序#include#includeintmain(void)(printf("Everybody!I am coming!\n");getch();return o;Tint main(void)(左大括号(之后是函数定义的开始,各语句就从这之后开始。printf()是c语言标准函数,作用是在屏幕输出各种信息。printf()函数的原型包含在stdio.h头文件中。"Everybody!Iamcoming!ln”是1个字符串常量。n在此处代表换行(newline)printf("Everybody! I am coming!In");这条语句的完整含义就是调用库函数printf(),在屏幕上输出字符串Everybody!Iamcoming!,然后换行。行末的分号(;)是C语言的语句结束符,每条可执行语句结束时,需使用分号表示该条语句结束,下条语句开始
int main(void){ 左大括号{之后是函数定义的开始,各语句就从这之后开始。 printf()是C语言标准函数,作用是在屏幕输出各种信息。 printf()函数的原型包含在stdio.h头文件中。 “Everybody! I am coming!\n ” 是1个字符串常量。 \n在此处代表换行(new line) 。 printf("Everybody! I am coming!\n"); 这条语句的完整含义就是调用库函数printf(),在屏幕上输出 字符串Everybody! I am coming! ,然后换行。 行末的分号(;)是C语言的语句结束符,每条可执行语句结束 时,需使用分号表示该条语句结束,下条语句开始。 #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; } 第1个C程序

第1个C程序#include#includeint main(void)(printf("Everybody! I am coming!ln")getch();return O;1getch();getch()函数作用是读取按键的值。放在程序末尾是为了起到暂停的作用。return o;表示向操作系统返回main()函数的状态值,0表示main()函数运行成功。C语言允许可以不写return,编译器将会发出警告。右大括号意味着函数的定义到此结束。右大括号与左大括号相匹配,出现多少个左大括号就应该出现多少个右大括号
getch(); getch() 函数作用是读取按键的值。放在程序末尾是为了起到 暂停的作用。 return 0; 表示向操作系统返回main()函数的状态值,0表示main()函数 运行成功。C语言允许可以不写return,编译器将会发出警告。 } 右大括号意味着函数的定义到此结束。右大括号与左大括号相匹 配,出现多少个左大括号就应该出现多少个右大括号。 #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; } 第1个C程序

第1个C程序#include#includeint main(void)(printf("Everybody! I am coming!\n");getch() ;return ;1Everybody! I am coming!
第1个C程序 #include #include int main(void){ printf("Everybody! I am coming!\n"); getch(); return 0; } Everybody! I am coming!
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-7 实例求圆柱体底面积和体积.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-9 输入输出函数.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-11 编程风格与常见错误.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-8 标识符和关键字.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-10 IO函数值和注释语句.ppt
- 《计算机程序设计基础》课程授课教案(C语言)第8章 数据文件编程方法.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第7章 结构体与共同体.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第6章 指针进阶与内存空间管理.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第5章 模块化编程.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第4章 数组和指针.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第3章 控制结构.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第2章 基本数据类型和运算符.pdf
- 《计算机程序设计基础》课程授课教案(C语言)第1章 C语言概述.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 15 - Data Structures.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 14 - Files.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 13 - More functions.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 12 - Basics of Functions.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 11 - Strings.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 10 - Basics of Pointers.pdf
- 英格兰萨里大学:《C语言》课程教学资源(讲义)Lecture 9 - Arrays.pdf
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-6 预处理指令#define#include.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-4 算法的表示.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-1 C语言的概述.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-2 结构化程序设计方法.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第1章 C语言概述 1-3 算法的概念和特点.ppt
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-7 自增和自减运算符.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-8 逗号运算符和逗号表达式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-10 混合运算.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-9 其他运算符.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-3 变量.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-4 指针变量.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-6 赋值运算符和赋值表达式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-1 基本数据类型.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-2 常量.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第2章 基本数据类型和运算符 2-5 算术运算符和算术表达式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-4 程序中的选择结构-if语句的嵌套形式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-3 程序中的选择结构-if语句的简单形式.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-2 程序中的控制运算符.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-5 程序中的选择结构-switch语句.pptx
- 《计算机程序设计基础》课程PPT教学课件(C语言)第3章 控制结构 3-1 基本控制结构.pptx