
Rose 第一章C语言基础 Information Science and Engineering College
Rose 第一章 C语言基础 Information Science and Engineering College

课程性质 计算机专业及非计算机专业理工科计 算机基础课 是深入学习计算机技能的基础 是学习其它程序设计语言的基础 是报考全国计算机等级考试二级、三 级的基础 注重编程实践、注重平时能力的积累 081 La1g1980
济南大学 Rose 课程性质 • 计算机专业及非计算机专业理工科计 算机基础课 • 是深入学习计算机技能的基础 • 是学习其它程序设计语言的基础 • 是报考全国计算机等级考试二级、三 级的基础 • 注重编程实践、注重平时能力的积累

济南大 Rose C语言学习网站: http://c.ujn.edu.cn 或 http://cc.ujn.edu.cn 081am Language
济南大学 Rose C语言学习网站: http://c.ujn.edu.cn 或 http://cc.ujn.edu.cn

南大 Rose 资料交流网站 ftp:/211.64.92.1/课程相关/韩玫瑰 如上传作业需登录: 用户名:stu 密码:stu c Program Language
济南大学 Rose 资料交流网站: ftp://211.64.92.1/课程相关/韩玫瑰 如上传作业需登录: 用户名:stu 密码:stu

Rose 本章内容构成 C程序的基本结构 C程序的运行过程 具具具 C语言基本语法成分 数据的输入与输出 算法及其它 08Ta0L81g1880 K
济南大学 Rose C程序的基本结构 C程序的运行过程 C语言基本语法成分 数据的输入与输出 算法 及其它 本章内容构成

1.1C程序的基本结构 ▣程序是什么? 程序是问题处理过程的步骤描述 口程序设计:用计算机语言来描述程序。 int a,b,c; scanf(%d%d”,&a,&b); c-a+b; printf("sum is%d.n",c);
济南大学 Rose 1.1 C程序的基本结构 程序是什么? 程序是问题处理过程的步骤描述。 程序设计:用计算机语言来描述程序。 int a,b,c; scanf(“%d%d”,&a,&b); c=a+b; printf(“sum is%d.\n”,c);

洛南大 Rose ▣ 演示三个简单程序, ▣ 观察C程序结构 【例1】向屏幕上输出一句话: Hello,everyone c prosram Language
济南大学 Rose 演示三个简单程序, 观察C程序结构 【例1】向屏幕上输出一句话: Hello,everyone!

【例1】 预处理命令 #include void main( 主函数 printf("Hello everyone \n"); c PrOSTam Laksrag 函数体
济南大学 Rose 主函数 #include void main( ) { printf(“Hello everyone!\n"); } 预处理命令 主函数 【例1】 函数体

【例2】定义简单变量,求计算结果 Rose #include void main( int a,b,c; scanf(%d%d”,&a,&b); c=a+b; printf("sum is %d.n",c); PI08181La1g1880
济南大学 Rose #include void main( ) { int a,b,c; scanf(“%d%d”,&a,&b); c=a+b; printf(“sum is %d.\n”,c); } 【例2】定义简单变量,求计算结果

【例3】定义用户函数,求两个数的最大值 Rose int max(int x,int y) /*用户自定义函数*/ int z; if(x>y)-x; else L-Y; return z; mainO /六主函数*/ int a,b,c; scanf("%d%d",&a,&b); c=max(a,b); /%调用用户自定义函数*/ printf("The max is:%d n",c);
济南大学 Rose int max(int x,int y) { int z; if(x>y) z=x; else z=y; return z; } main() { int a,b,c; scanf("%d%d",&a,&b); c=max(a,b); printf("The max is: %d\n",c); } /* 用户自定义函数 */ 【例3】定义用户函数,求两个数的最大值 { } /* 主函数 */ /* 调用用户自定义函数 */