内容正文:
编程语言基础-C语言
1.3 两个简单的C程序
第1章 C语言概述
高等教育出版社
教学目标
一
学习两个简单的C程序。
1
2
初步了解C程序的结构。
3
通过实例了解C程序的特点。
教学重难点
二
初步了解C程序的结构
1
2
初步了解C程序的函数
3
通过实例了解C程序的特点
导入新课
三
优秀程序员的素质之一:
使用TAB缩进
{}对齐
有足够的注释
有合适的空行
main( )
{
int i , j , sum;
sum=0;
for(i=1; i<10;i++)
{
for(j=1;j<10;j++)
{
sum+=i*j ;
}
}
printf(“%d
”,sum);
}
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
新知讲授
四
一个C程序有一个或多个函数组成
主函数(main),可以放在任何位置,并从其开始执行。
其他函数:通过嵌套调用得以执行。
包含文件
变量及常量
程序语句
注释行
(一)C语言程序的主要组成
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
#include <stdio.h>
main()
{
printf("Hello,World!");
getch(); // 按任意键结束
}
本程序的作用是在屏幕上输出一行信息:Hello,World!
例1-1 在屏幕上输出"Hello,World!"
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
#include <stdio.h>
main()
{
printf("Hello,World!");
getch(); // 按任意键结束
}
"#"开头的是预处理指令
#include指令的作用是命令C编译器包含某个特定文件的内容
.h 文件称为头文件( Head files )
例1-1 在屏幕上输出"Hello,World!"
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
#include <stdio.h>
main()
{
printf("Hello,World!");
getch(); // 按任意键结束
}
main()表示"主函数",有且只有一个。
C 程序总是从main函数开始执行,从main函数结束。
函数体由"{}"括起来,其内容是函数所要执行的若干条语句。
例1-1 在屏幕上输出"Hello,World!"
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
#include <stdio.h>
main()
{
printf("Hello,World!");
getch(); // 按任意键结束
}
主函数内部只有两条语句。
运行结果是输出"Hello, World!"。
";"表示语句结束。
"getch();"语句的作用是为了看清运行结果。
"//"后为注释,按任意键后结束程序的运行。
例1-1 在屏幕上输出"Hello,World!"
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
int sum( int x, inty )
{
int z;
z=x+ y;
return z;
}
main( )
{
int a,b,c;
scanf("%d,%d", &a, &b ); //输人两个整数
c= sum(a, b); //计算两个整数之和
prinf( "sum = %d
",c); //输出结果
getch( );
}
本程序的作用是求出两个整数的和并输出。
例1-2 求两个整数的和并输出。
输入300, 279并按回车键,则输出结果是:
sum= 579
C语言是第三代语言即为面向过程的高级语言。
两个简单的C程序
1.3
int sum( int x, inty )
{
int z;
z=x+ y;
return z;
}
main( )
{
int a,b,c;
scanf("%d,%d", &a, &b ); //输