程序设计基础 16p

上传人:xins****2008 文档编号:118725500 上传时间:2019-12-24 格式:PPT 页数:16 大小:191.50KB
返回 下载 相关 举报
程序设计基础 16p_第1页
第1页 / 共16页
程序设计基础 16p_第2页
第2页 / 共16页
程序设计基础 16p_第3页
第3页 / 共16页
程序设计基础 16p_第4页
第4页 / 共16页
程序设计基础 16p_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《程序设计基础 16p》由会员分享,可在线阅读,更多相关《程序设计基础 16p(16页珍藏版)》请在金锄头文库上搜索。

1、 程序设计基础 教材、参考书与课时安排 教材 C程序设计 谭浩强编著 清华大学出版社 参考书 C语言程序设计教程 谭浩强 高等教育出版社 C高级实用程序设计 王士元 清华大学出版社 程序设计基础 第一章 C语言概述 1.C语言出现的历史背景 2.C语言的特点 3.简单的C程序介绍 4.C程序上机步骤 第一章 C语言概述 程序设计基础 第一章 C语言概述 1.1 C语言出现的历史背景 产生背景 产生过程 时间:19721973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie C标准 标准C: K 执行结果: Hello,Worl

2、d! 例1.1 显示字符串 Hello,World! 程序设计基础 第一章 C语言概述 例1.2 /* example1.1 calculate the sum of a and b*/ #include /* This is the main program */ main() int a,b,sum; a=10; b=24; sum=add(a,b); printf(”sum= %dn,sum); /* This function calculates the sum of x and y */ int add(int x,int y) int z; z=x+y; return(z); 执

3、行结果: sum=34 程序设计基础 第一章 C语言概述 v格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 程序设计基础 第一章 C语言概述 main( ) int i , j , sum; sum=0; for(i=1; i10;i+) for(j=1;j10;j+) sum+=i*j ; printf(“%dn”,sum) ; v结构特点 函数与主函数 程序由一个或多个函数组成 必须有且只能有一个主函数main() 程序执行从main开始,在main中结束,其它函数通过嵌 套调用得以执行。 程序语句 C程序由语句组成 用“;”作为语句终止符 注释 /* */为注释,不能嵌套 不产生编译代码 例: /*This is the main /* of example1.1*/ */ 非法 编译预处理命令 程序设计基础 第一章 C语言概述 返回主菜单 file.exe 1.4 C程序的上机步骤 程序设计基础 第一章 C语言概述 编辑 链接 编译 执行 程序代码的录入, 生成源程序*.c 语法分析查错,翻译 生成目标程序*.obj 与其它目标程序或库 链接装配,生成可执行 程序*.exe vC程序开发步骤 The end

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号