组成c语言源程序的基本结构称为,C语言源程序的基本结构.PPT

C语言源程序的基本结构

C语言源程序的基本结构 三个角度二个样例 The study certainly is not the life complete. But, since continually life part of - studies also is unable to conquer, what but also can make。? - 学习目标 (1)认识C语言源程序 (2)掌握C语言源程序的基本结构 (3)掌握C语言源程序的基本语句 (4)掌握C语言源程序中的标识符 (5)了解C语言源程序中带参数的main函数 (6)了解由多个文件构成的C语言源程序 (7)进一步掌握用VC++6.0调试源程序的步骤 Sp1:在计算机屏幕上输出“Hello, the world”信息。 /*This is the first C program.*/ #include ”stdio.h” int main() { printf(“Hello, the world \n”); return 0; } 1.\n到哪里去了? 2.要输出其他信息,咋办? 3.要输出多行信息,咋办? Sp2:输入两个整数,输出最大整数 #include ”stdio.h” int max(int a,int b) { int m; m=a>b?a:b; return m; } int main() { int a,b,m; scanf(“%d%d”,&a,&b); m=max(a,b); printf(“%d\n“,m); return 0; } Sp1:在计算机屏幕上输出“Hello, the world”信息。 /*This is the first C program.*/ #include ”stdio.h” int main() { printf(“Hello, the world \n”); return 0; } 注释部分 函数体 文件包含命令 函数首部 1 2 3 4 5 6 7 Sp2:输入两个整数,输出最大整数 #include ”stdio.h” int max(int a,int b) { int m; m=a>b?a:b; return m; } int main() { int a,b,m; scanf(“%d%d”,&a,&b); m=max(a,b); printf(“%d\n“,m); return 0; } 函数首部 文件包含命令 函数首部 函数体 函数体 函数首部: int main( ) int max (int a,int b) int main( ) 函数返回类型 函数名 函数参数 函数体: { printf(“Hello, the world \n”); return 0; } { int m; m=a>b?a:b; return m; } { int a,b,m; scanf(“%d%d”,&a,&b); m=max(a,b); printf(“%d\n“,m); return 0; } 变量输入部分 变量定义部分 功能部分 变量输出部分 return语句 功能部分 变量定义部分 return语句 变量输出部分 return语句 C语言源程序的基本结构的一般形式 文件包含命令 函数1首部 函数1体 函数2首部 函数2体 。。。。。。 函数n首部 函数n体 源程序 源程源程序序 每个函数首部和函数体的基本结构的一般形式 函数返回值类型 函数名(参数) { 变量定义 数据输入 功能处理 数据输出 return 表达式 } 函数函数 main函数的基本构成的一般形式为: int main() { 变量定义部分 数据输入部分 功能处理部分 数据输出部分 return 0; } main函数 源程序的基本特点: (1)源程序由一个或多个函数组成。函数是构成C语言源程序的基本单位。 (2)每个源程序有且只有一个main函数。程序执行开始,main函数位置 (3)程序中可以加注释。 “/*……*/” (4)C语言源程序书写自由。一行中可以有多个语句,一个语句也可以占用多行。建议一行只写一条语句。 (5)每条语句以分号“;”作为语句结束符。 int x , y=7 ; c = a+b ; (6)C语言本身并没有输入\输出语句。 printf(),scanf()函数 (

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值