高级程序设计基础(C语言)ppt课件_第1页
高级程序设计基础(C语言)ppt课件_第2页
高级程序设计基础(C语言)ppt课件_第3页
高级程序设计基础(C语言)ppt课件_第4页
高级程序设计基础(C语言)ppt课件_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高级程序设计基础(C语言),.,2,目录,回顾计算器项目简介数据类型介绍变量定义和使用输出变量的值输入变量的值项目小结课后项目,.,3,3,回顾,VC的使用C程序的基本架构printf函数的简单使用,.,4,计算器项目简介,项目名称:计算器项目项目简介:使用C语言,编写一个字符界面的计算器程序,包括加、减、乘、除等基本的算术运算。后期还需要加上累加、阶乘等运算。本项目涉及的的C语言知识数据类型变量定义和引用变量值的输出变量值的输入无参无返回值的函数分支结构和循环结构,.,5,数据类型,C语言的数据类型,.,6,6,数据类型,C语言的数据类型的常量表示整型:-99910000055浮点型:1.53.141597.84210.25字符型:ABXmt37#,*n0tb,.,7,变量定义和使用,变量:程序执行过程中,存储会改变值的标识符,称为变量。标识符的命名规则:标识符仅由大小写英文字母、数字字符和下划线组合而成。数字不允许放在标识符的首位。系统提供的关键字不能作为标识符。标识符练习:合法的标识符:numx2time_for_exec_minidDoubleFor不合法的标识符:2mttime.xyabcertintforfloatdouble,7,.,8,变量定义和使用,变量定义单变量定义格式:数据类型变量名;多变量定义格式:数据类型变量名1,变量名2,变量名3;注意:多个变量名之间用逗号隔开。几种常用的基本数据类型的关键字:整型:int长整型:long单精度浮点型:float双精度浮点型:double字符型:char,8,.,9,9,变量定义和使用,变量定义整型变量定义:inta;/定义了一个整型变量aintnum1,num2;/定义了两个整型变量num1,num2单精度浮点型变量定义:floatfNumber;/定义了一个单精度浮点型变量floatx,y,t,k;/定义了四个单精度浮点型变量字符型变量定义:charcx;/定义了一个字符型变量charm,n,zck;/定义了三个字符型变量,.,10,10,变量定义和使用,变量定义练习定义两个双精度浮点型变量,变量名请自定定义三个长整型变量,变量名自定定义两个单精度浮点型变量hight和weight分别表示一个人的身高和体重,.,11,11,变量定义和使用,变量初始化和赋值初始化:在定义变量的同时,给变量赋相应的值。ints_c=77;/定义了整型变量s_c,并赋初始值77相当于以下两步操作:ints_c;s_c=77;/=代表赋值,并非数学上的“相等”变量初始化练习:修改前面的各个变量定义,对其初始化相应的值。,.,12,演示项目,演示项目定义单精度浮点型变量hight和weight,然后将其值显示在屏幕上。,12,/*本程序在屏幕上显示两个变量的值*/#includemain()floathight=172.7,weight=70.4;/定义变量并初始化printf(“您好:n”);/输出固定的字符串printf(“您的身高是:%fn”,hight);/输出变量hight的值printf(“您的体重是:%fn”,weight);/输出变量weith的值/printf(“%f,%fn“,hight,weight);/一次将两个变量的值输出,.,13,演示项目,演示项目详解使用printf函数输出变量的值,13,格式:printf(“%f,%fn“,hight,weight);,除格式修饰符外的普通字符原样输出,.,14,演示项目,演示项目详解几种基本数据类型对应的格式修饰符整型:%d长整型:%ld单精度浮点型:%f双精度浮点型:%lf字符型:%c,14,.,15,演示项目,演示项目定义两个整型变量s_c,s_math,分别代表C语言和数学成绩,然后将其值显示在屏幕上。,15,/*本程序在屏幕上显示两个变量的值*/#includemain()ints_c,s_math;/定义变量s_c=76;s_math=98;printf(“yourcscoreis:%dnyourmathscoreis:%dn”,s_c,s_math);/一次将两个成绩输出,.,16,演示项目,演示项目定义单精度浮点型变量hight和weight,代表身高和体重,从键盘上输入身高和体重,然后将其值显示在屏幕上。,16,/*本程序从键盘上输入两个变量的值,然后显示两个变量的值*/#includemain()floathight,weight;/定义变量scanf(“%f%f”,/一次将两个变量的值输出,.,17,演示项目,演示项目详解使用printf函数输出变量的值,17,格式:scanf(“%f%f“,.,18,演示项目,演示项目定义两个整型变量s_c,s_math,分别代表C语言和数学成绩,从键盘上输入这两门成绩,然后将其值显示在屏幕上。,18,/*本程序在屏幕上显示两个变量的值*/#includemain()ints_c,s_math;/定义变量scanf(“%d%d”,/一次将两个成绩输出,.,19,19,项目实践,实践:编写符合下列要求的C程序1:定义一个整型变量age代表年龄,从键盘上输入一个年龄值,然后将其显示在屏幕上。2:定义一个双精度变量radius代表圆的半径,从键盘上输入一个半径,然后将其显示在屏幕上。3:定义一个长整型变量length代表距离,从键盘上输入大连到东京的距离,然后将其显示在屏幕上。4:定义两个字符变量cUpper和cLower分别代表大写和小写字母,从键盘上分别输入一个大写和小写字母存储到这两个变量中,然后将它们输出到屏幕上。教师提示:两个字符的分隔字符输入输出的其它形式(getchar、putchar等),.,20,项目小结,小结本项目的知识点及技能要求1:掌握基本数据类型及其变量的定义2:掌握基本数据类型对应的关键字和格式修饰符3:熟悉VC6.0的简单使用4:掌握printf语句的灵活使用评价总结项目完成质量及情况,.,21,21,课后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论