版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第01讲C:针对本讲义提问C语言源于ALGOL60语言,于20世纪60年代初提出。讲义编号NODE50732700020100000102]第01讲C:针对本讲义提问C语言源于ALGOL60语言,于20世纪60年代初提出。讲义编号NODE50732700020100000102] 讲义编号:针对本讲义提问02C语言基本词法阿拉伯数字:0、12、……、9(共10个)大小写英文字母:A~Z、a~z(共52个)转义字符。ASCII字符集中还有一些字符不能显示在显示器上,称为不可显示字符,例如回车换行符、制表符等。转义字符是由反斜 讲义编号NODE50732700020100000104:针对本讲义提问]83ANSIC:1983年第一个C目的:UNIXANSIC或C89:1989年,较完整的C设计人:KenThompson和 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问-3x(以减号开头 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问-3x(以减号开头 讲义编号NODE50732700020100000108:针对本讲义提问]语言的注释符有两种,一种是以“/*”开头,并以 讲义编号NODE50732700020100000108:针对本讲义提问]语言的注释符有两种,一种是以“/*”开头,并以“*/”结尾的多行注释。在“/*”与“*/”之间的内容即为注释;另一种是以“//”开头的单行注释,直接在需要注释的地方加上“//”释可以出现在程序的任何位置,可有多行,但不可嵌套。注释的作用是为用户提示或解释程序的意义。此外,在调试程序时对暂不使用的语句也可用注释符括起来,使翻译程序跳过而不作处理,待调试结束后再去掉注释符。语言的分隔符包括逗号和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量;空格多用于语句各单词之间,作为间隔符。需要注意的是,在关键字和标识符之间必须要有一个以上的空格进行间隔,否则将会出现语法错误。例如把“int;”写成;”,则序会把当成一个标识符处理,其结果必然出错。 讲义编号:针对本讲义提问03C语言基本语句分类形如“变量=表达式;”形如“函数名(实际参数表);” 讲义编号:针对本讲义提问把多个语句用一对花括号括起来组成的一个语句称为复合语句。在程序中应把复合语句看成是单条语句,而不是多条语句。需要注意的printf("%d例如,while(getchar()!=‘\n'); 讲义编号:针对本讲义提问第02讲C程序基本组成及C04CCmain:针对本讲义提问intmain(void)/*主函数intn1,04CCmain:针对本讲义提问intmain(void)/*主函数intn1,n2,result; printf(”pleaseinputthetwonumbers:\n”);;printf(”theresultis:%d\n”,result);/*输出变量result中的两个整数的乘积*/return0;pleaseinputthetwonumbers:23theresultis:针对本讲义提问#include<stdio.h>/*定义一个函数mul*/intmul(void)intc;c=a*b;returnintmainintn1,n2,result/*定义保存两个整数及其乘积的变量*/printf(“pleaseinputthetwonumber:\n”) /*从键盘输入两个整数并分别保存到变量n1和n2*/result=mul(n1,n2);/*调用函数mul计算整数n1和n2的乘积并赋值给变量result*/printf(“theresultis:%d\n”,result)/*输出变量result中的两个整数的乘积*/pleaseinputthetwonumbers;23theresultis:针对本讲义提问函数首部返回值类型函数名(类型形式参数名,...)其中,函数名后面的一对圆括号()中写出函数要用到的形式参数,当没有形式参数时写void是函数体的界定符,其中的 讲义编号:针对本讲义提问C语言本身没有输入/输出语句,而是通过调用库函数scanf()、printf()、getchar()和putchar() */,注释可有多行,但不可嵌套。另外,C程序中还可以进行单行注释,即在某行需要注释的地加“//”:针对本讲义提问:针对本讲义提问 */,注释可有多行,但不可嵌套。另外,C程序中还可以进行单行注释,即在某行需要注释的地加“//”:针对本讲义提问:针对本讲义提问ꞏꞏ用一对花括号{}括起来的部分,通常表示程序的某一层次结构。{}ꞏ:针对本讲义提问:针对本讲义提问MicrosoftVisualC++6.0不仅支持C++语言的编程,也兼容CMicrosoftVisualC++6.0:针对本讲义提问1)MicrosoftVisualC++6.0"StepOver”和“StepInto”都是单步调试程序,二者的区别在于遇到函数调用时,“StepInto”进入函数内部逐步执行,而“StepOver”并不进入 讲义编号 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问4.C程序的执行是从() 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问 讲义编号:针对本讲义提问4.C程序的执行是从()『正确答案』3.C语言规定主函数的位置()C.D.『正确答案』2.下列不合法的C语言标识符是()『正确答案』以下不属于C语言关键字的是()『正确答案』 讲义编号:针
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版在线教育管理系统定制开发合同3篇
- 二零二五版ISO9001质量管理体系认证与质量管理体系审核与监督合同3篇
- 二零二五年度虚拟现实游戏开发电子合同承诺3篇
- 二零二五版智能零售企业兼职销售员劳动合同3篇
- 二零二五版教育培训合同变更协议范本2篇
- 二零二五版分布式光伏电力安全维护合同3篇
- 包含技术支持的2025年度挖机租赁合同2篇
- 二零二五年度高强度冲孔桩劳务供应合同2篇
- 二零二五版企业内部安保人员劳动合同规范2篇
- 二零二五年水利工程技术服务合同样本9篇
- 2025新北师大版英语七年级下单词表
- 2024公路沥青路面结构内部状况三维探地雷达快速检测规程
- 《智慧城市概述》课件
- 2024年北京市家庭教育需求及发展趋势白皮书
- GB/T 45089-20240~3岁婴幼儿居家照护服务规范
- 中建道路排水工程施工方案
- 拆机移机合同范例
- 智能停车充电一体化解决方案
- 化学验室安全培训
- 天书奇谭美术课件
- GB/T 18916.15-2024工业用水定额第15部分:白酒
评论
0/150
提交评论