版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高级程序设计基础(C语言)目录回顾计算器项目简介数据类型介绍变量定义和使用输出变量的值输入变量的值项目小结课后项目23回顾VC的使用C程序的基本架构printf函数的简单使用3计算器项目简介项目名称:计算器项目项目简介:使用C语言,编写一个字符界面的计算器程序,包括加、减、乘、除等基本的算术运算。后期还需要加上累加、阶乘等运算。本项目涉及的的C语言知识数据类型变量定义和引用变量值的输出变量值的输入无参无返回值的函数分支结构和循环结构4数据类型C语言的数据类型 C数据类型基本类型构造类型指针类型空类型void定义类型typedef字符类型char枚举类型enum整 型实型单精度型float双精度
2、型double数组结构体struct共用体union短整型short长整型long整型int56数据类型C语言的数据类型的常量表示整型:-999 10000 0 55浮点型:1.53.141597.84210. .25 字符型:A B X m t 3 7 # ,*n 0 t b6变量定义和使用变量:程序执行过程中,存储会改变值的标识符,称为变量。标识符的命名规则:标识符仅由大小写英文字母、数字字符和下划线组合而成。数字不允许放在标识符的首位。系统提供的关键字不能作为标识符。标识符练习:合法的标识符:num x2 time_for_exec _minid Double For不合法的标识符:2m
3、 ttime.xy abcert int for float double 77变量定义和使用变量定义单变量定义格式:数据类型变量名;多变量定义格式:数据类型变量名1, 变量名2,变量名3;注意:多个变量名之间用逗号隔开。 几种常用的基本数据类型的关键字:整型:int长整型:long单精度浮点型:float双精度浮点型:double字符型:char889变量定义和使用变量定义整型变量定义:int a;/定义了一个整型变量aint num1, num2;/定义了两个整型变量num1, num2单精度浮点型变量定义:float fNumber;/定义了一个单精度浮点型变量float x, y, t
4、, k; /定义了四个单精度浮点型变量 字符型变量定义:char cx; /定义了一个字符型变量char m , n ,zck; /定义了三个字符型变量910变量定义和使用变量定义练习定义两个双精度浮点型变量,变量名请自定定义三个长整型变量,变量名自定定义两个单精度浮点型变量hight和weight分别表示一个人的身高和体重1011变量定义和使用变量初始化和赋值初始化:在定义变量的同时,给变量赋相应的值。int s_c = 77; /定义了整型变量s_c,并赋初始值77相当于以下两步操作:int s_c;s_c = 77; / = 代表赋值,并非数学上的“相等”变量初始化练习:修改前面的各个变
5、量定义,对其初始化相应的值。11演示项目演示项目定义单精度浮点型变量hight和weight,然后将其值显示在屏幕上。12/*本程序在屏幕上显示两个变量的值*/#include main( )float hight=172.7, weight=70.4; /定义变量并初始化printf(“您好:n”); /输出固定的字符串printf(“您的身高是:%fn”, hight);/输出变量hight的值printf(“您的体重是:%fn”, weight); /输出变量weith的值/printf(“ %f , %f n “, hight, weight);/一次将两个变量的值输出12演示项目演示
6、项目详解使用printf函数输出变量的值13格式:printf(“ %f , %f n “, hight, weight);要输出变量值的地方用“格式修饰符”占住位置,不同变量需要使用不一样的格式修饰符除格式修饰符外的普通字符原样输出转义字符按照转义字符的真实意义输出“”后面的变量表用于将变量的值替换对应的格式修饰符。13演示项目演示项目详解几种基本数据类型对应的格式修饰符整型:%d长整型:%ld单精度浮点型:%f双精度浮点型:%lf字符型:%c1414演示项目演示项目定义两个整型变量s_c, s_math,分别代表C语言和数学成绩,然后将其值显示在屏幕上。15/*本程序在屏幕上显示两个变量的
7、值*/#include main( )int s_c, s_math; /定义变量s_c=76;s_math=98;printf(“your c score is:%dnyour math score is: %dn”, s_c , s_math);/一次将两个成绩输出15演示项目演示项目定义单精度浮点型变量hight和weight,代表身高和体重,从键盘上输入身高和体重,然后将其值显示在屏幕上。16/*本程序从键盘上输入两个变量的值,然后显示两个变量的值*/#include main( )float hight, weight; /定义变量scanf(“%f%f”, &hight, &wei
8、ght); /输入两个值到变量中去printf(“您好:n”); /输出固定的字符串printf(“您的身高是:%fn”, hight);/输出变量hight的值printf(“您的体重是:%fn”, weight); /输出变量weith的值/printf(“ %f , %f n “, hight, weight);/一次将两个变量的值输出16演示项目演示项目详解使用printf函数输出变量的值17格式:scanf(“ %f %f “, &hight, &weight);要输入变量值的地方用“格式修饰符”占住位置,不同变量需要使用不一样的格式修饰符“”后面的变量地址表用于将变量的值保存起来。
9、17演示项目演示项目定义两个整型变量s_c, s_math,分别代表C语言和数学成绩,从键盘上输入这两门成绩,然后将其值显示在屏幕上。18/*本程序在屏幕上显示两个变量的值*/#include main( )int s_c, s_math; /定义变量scanf(“%d %d”, &s_c, &s_math ); /输入两门成绩printf(“your c score is:%dnyour math score is: %dn”, s_c , s_math);/一次将两个成绩输出1819项目实践实践:编写符合下列要求的C程序1:定义一个整型变量age代表年龄,从键盘上输入一个年龄值,然后将其显示在屏幕上。2:定义一个双精度变量radius代表圆的半径,从键盘上输入一个半径,然后将其显示在屏幕上。3:定义一个长整型变量length代表距离,从键盘上输入大连到东京的距离,然后将其显示在屏幕上。4:定义两个字符变量cUpper和cLower分别代表大写和小写字母,从键盘上分别输入一个大写和小写字母存储到这两个变量中,然后将它们输出到屏幕上。教师提示:两个字符的分隔字符输入输出的其它形式(getchar、putchar等)19项目小结小结本项目的知识点及技能要求1:掌握基本数据类型及其变量的定义2:掌握基本数据类型对应的关键字和格式修饰符3:熟悉VC6.0的简单使用4:掌握printf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《不良生活习惯》课件
- 2024年版特定股权转让与业绩保障协议版B版
- 房本除名登记协议书
- 2024年新型数字媒体内容制作与传播采购合同3篇
- 2025年绥化货车资格证考试题
- 《狼性臧其超作品》课件
- 2025年莱芜驾校考试货运从业资格证模拟考试
- 2025年聊城道路运输从业人员从业资格考试
- 2025年防城港货运从业资格证考试题库答案
- 《初中作文结构篇图》课件
- 高中语文统编版(部编版)必修 上册第二单元4《喜看稻菽千重浪》《心有一团火 温暖中人心》《“探界者”钟扬》群文阅读
- 多媒体系统维保服务投标方案
- 五数(下)和与积的奇偶性
- 驾驶服务外包投标方案(完整版)
- 大学课件-机电传动控制(完整)
- 毛泽东思想和中国特色社会主义理论体系概论智慧树知到课后章节答案2023年下德州学院
- 个人房屋租赁缴纳税委托书范本
- 童年试题附答案
- 商业模式画布模板
- 新概念英语第一册课文全中文
- 医疗机构依法执业自查表
评论
0/150
提交评论