




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章C 语言基础 进制转换 215 D 11010111 B 53 H 123 O 2004 D 3724 O 2004 D 32 H 2036 H 2008 D 3723 O 5 D 下列4种不同数制表示的数中 数值最大的一个是A 八进制数227B 十进制数789C 十六进制数1FFD 二进制数1010001 进制转换 打开C 简单的C 程序实例 includeusingnamespacestd intmain cout HelloWorld return0 运行结果 HelloWorld 每一个C 程序都必须有一个main函数 向操作系统返回一个零值 若程序不能正常执行 则返回一个非零值 一般为 1 函数体是由大括号 括起来的 C 所有语句最后都应当有一个分号 cout是C 的输出语句 调用iostream库 求a和b两数之和 includeusingnamespacestd intmain inta b sum cin a b sum a bcout a b sum endl return0 int定义了a b sum为整数 整型int实型 正实数 负实数 零 float 单精度实型 double 双精度实型 longdouble 长双精度实型 字符型char普通字符一对单引号 a A 转义字符数组类型 指针类型 结构体类 struct 共用体类型 union C 数据类型 变量 变量名规则 字母 数字 下划线三种字符组成 且第一个字符必须为字母或下划线 M D John 123 33 3G64 Lingli C Zhang ling 定义变量floata b c d e 以逗号隔开floata b 5 17 3 5 c 2 sin 2 0 允许在定义时赋予它一个初值 运算符与表达式 算数运算符 加 减 乘 除 取余 自增 自减 关系运算符 大于 小于 小于等于 不等于 关系运算的优先级 的优先级相同 这四种优先于 算数运算符 高 关系运算符赋值运算符 低 例如 c a b等效于c a b a b c等效于 a b ca b c等效于a bc等效于a b c 逻辑运算与逻辑表达式 逻辑运算符 值为 真 和 假 两种用 1 和 0 表示与 或 非 逻辑运算的优先级 非 与 或 为三者中最高 算数运算符 关系运算符 和 赋值运算符 例如 a b x y 可写成a b x y a b x y 可写成a b x y a a b 可写成 a a b 为关系运算 不是赋值运算 自增 和自减 运算符 i在使用i之前 先使i的值加1如果i的原值为3 则j i后 j的值为4 i在使用i之前 先使i的值减1如果i的原值为3 则j i后 j的值为2i 在使用i之后 i的值加1如果i的原值为3 则j i 后 j的值为3 i的值为4i 在使用i之后 使i的值减1如果i的原值为3 则j i 后 j的值为3 i的值为2 自增 和自减 运算符 i 3cout i 输出为 4 i 3cout i 输出为 3 a 3等价于a a 3x y 8等价于x x y 8 x 3等价于x x 3 复合复制运算符 x y 3等效于x x y 3 需加括号 基本格式 1 调用库 includecstdioiostream2 usingnamespacestd 3 intmain 4 5 定义变量intfloatchar编辑语句 输出 输出ThisisaC program includeusingnamespacestd intmain cout ThisisaC program return0 运行结果 ThisisaC program 输入与输出 字符输入 getchar 须调用cstdio库字符输出 putchar输入流 cin输出流 cout 须调用库iostream 否则编译出错 cin 变量1 变量2 变量n cout 表达式1 表达式2 表达式n 一个cout语句可以分写成若干行 如 cout ThisisaC program endl cout Thisis aC program endl cout Thisis cout aC cout program cout endl 末尾有分号 末尾无分号 以上三种情况均输出为 ThisisaC program 不能插入多个输出项 cout a b c cout a b c 一个cin语句可以分写成若干行 如 cin a b c d cin a b c d cin a cin b cin c cin d 末尾有分号 末尾无分号 用getchar和putchar函数进行字符的输入和输出 includeusingnamespacestd intmain chara b c a B b O c Y putchar a putchar b putchar c putchar n return0 运行结果 BOY putchar c C 语言的简单程序 已知梯形上 下底长为15和25 梯形高为h 则由已知三角形面积为150平方厘米 有150 15 h 2 得h为20 然后根据梯形面积公式算出梯形面积 如图 在梯形中阴影部分面积是150平方厘米 求梯形面积 150 15 25 C 语言的简单程序 includeusingnamespacestd intmain floats h up down up 15 down 25 h 2 150 up s up down h 2cout s endl return0 float定义s h up down为实数 常用字符与ASCII代码对照表 输入一个大写字母 将它转换
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025企业租赁合同模板
- 2025苏州工业园区二手房(精装修)买卖合同
- 操作作业考试题及答案七年级
- 葡萄种植课件
- 葡萄种植与养护知识培训课件
- 2025贷款抵押用担保合同
- 萨伏伊别墅课件
- 营销课件教学课件
- 2025年高考化学试题分类汇编:化学用语阿伏加德罗常数(含解析)
- 2025-2026学年人教版八年级地理上册期末评估测试卷(含答案)
- 新能源汽车概论PPT完整全套课件
- 人教版数学五年级上册全册校本作业设计
- 沉井下沉纠偏措施
- 现代化智能仓储物流中心建设的项目解决的方案课件
- 《真空原理简介》教学课件
- 艾滋病检测筛查实验室申请表
- 文化政策与法规课件
- 社区社群团购新团长培训案例课件
- 外科学教学课件:食管癌
- 露天矿开采技术课件汇总全套ppt完整版课件最全教学教程整套课件全书电子教案
- 部编人教版九年级上册初中历史 第1课 古代埃及 教案(教学设计)
评论
0/150
提交评论