l第一章.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l第一章

第一章 C语言基础 Information Science and Engineering College 课程性质 非计算机专业理科计算机基础课 是深入学习计算机技能的基础 是学习其它程序设计语言的基础 是报考全国计算机等级考试二级、三级的基础 注重编程实践、注重平时能力的积累 本学期上课 64学时,其中上课32学时;上机32学时 最终期末成绩=考试成绩×70%+平时成绩30% 平时成绩:包括考勤、课堂表现、作业、实验表现等。 要求 准备课堂练习本。 上机实验的题目必须提前编好,然后上机,否则将扣平时成绩分,严重者将取消当次上机资格。 上机实验不准做一切和授课内容无关的事情,并且应按照教师布置的任务进行。 1.1 C程序的基本结构 程序是什么? 程序是问题处理过程的步骤描述。 程序设计:用计算机语言来描述程序。 1.2 C程序的运行过程 程序演示 注意观察: (提问) 如何新建文件? 如何输入源程序? 如何保存或命名? 如何编译源文件? 如何组建和运行源文件? 如何查看结果? VC环境操作总结 文件→新建→C++source文件 输入源程序在右侧的主窗口? 保存:文件→保存;或Ctrl+S 编译:组建→编译,或Ctrl+F7 信息提示窗口(下方) 组建:F7;运行:Ctrl+F5 查看结果:press any key to continue? 几个基本概念 源程序:用C语法描述的程序;存盘扩展名为.C 目标程序:经过编译得到的二进制代码。扩展名为.OBJ 可执行程序:目标程序与库函数连接后的完整、独立执行的程序。扩展名为.EXE C程序上机 补充两点: 每个默认工作空间只能生成一个.exe文件,因此当再建一个新的C源程序时,需: “文件” →“关闭工作空间” 然后再“文件”→“新建”→C++source文件 2.建立个人文件夹,将你的程序放在其中,清晰易查找。 内容总结及回顾 C程序的基本结构:函数;main框架; 预处理命令在前;有且只有一个main函数、函数组成(函数说明部分、函数体);函数体内顺序:先变量定义,再其它语句。 简单变量定义:int、float 标识符的命名规则。 C程序的VC上机过程。 简单使用scanf输入数据、printf输出数据 1.3 编写简单的C语言程序 1.4 C语言基本语法成分 C语言字符集(略) 标识符:变量名、符号常量名、函数名、数组名、类型名等。 关键字(自学) C语言语句及表达式: 变量定义语句、赋值语句、函数调用语句、空语句、表达式 运算符:算术运算符(除法)、赋值运算符、 sizeof运算符、关系运算符。 优先级见附件,括号优先、括号一律用小括号、多层括号由内向外算; 分隔符:空格(源程序中起到分隔元素的作用) 空格、回车、Tab(输入数据的分隔) 其它符号:略 1.5 C语言数据类型 本小节目录 数据类型总体分类 整数类型 实数类型 字符型数据 1.6 数据的输入/输出 #include stdio.h main() { float s,r,h; /* 定义变量s表示面积,r表示半径,h表示桶高 */ int n; /* 定义变量n表示桶的数量 */ printf(“input r,h,n:\n”); /*友好的屏幕提示,让用户输入已知值*/ scanf(“%f%f%d”,r,h,n); /* C语言的输入函数, 从键盘上接受用户输入的已知值分别送给变量r,h和n */ s=2*3.14*r*h+3.14*r*r; /* 计算一个桶的表面积 */ s=s*n; /* 求n只桶的总表面积 */ printf(“Total area is %.2f\n”,s); /* 输出总铁皮用量 */ } 运行程序吧! Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 【实例5】利用系统库函数实现数学运算,求xy。 #include stdio.h /*系统标准输入、输出函数库*/ #include math.h /*系统数学函数库*/ main() { double x,y,Result; /*定义两个输入变量x,y及输出变量Result*/ printf(Please enter x,y for pow(x,y):); /*提

文档评论(0)

xiaoyi2013 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档