《整型数据输出输入》由会员分享,可在线阅读,更多相关《整型数据输出输入(21页珍藏版)》请在金锄头文库上搜索。
1、IT Education & Training高级程序设计基础(高级程序设计基础(C语言)语言)IT Education & TrainingIT Education & Training目录回顾回顾计算器项目简介计算器项目简介数据类型介绍数据类型介绍变量定义和使用变量定义和使用输出变量的值输出变量的值输入变量的值输入变量的值项目小结项目小结课后项目课后项目2整型数据输出输入IT Education & TrainingIT Education & Training3回顾VC的使用的使用C程序的基本架构程序的基本架构printf函数的简单使用函数的简单使用整型数据输出输入IT Educatio
2、n & TrainingIT Education & Training计算器项目简介项目名称:计算器项目项目名称:计算器项目项目简介:项目简介:使用C语言,编写一个字符界面的计算器程序,包括加、减、乘、除等基本的算术运算。后期还需要加上累加、阶乘等运算。本项目涉及的的本项目涉及的的C语言知识语言知识数据类型变量定义和引用变量值的输出变量值的输入无参无返回值的函数分支结构和循环结构4整型数据输出输入IT Education & TrainingIT Education & Training数据类型C语言的数据类型语言的数据类型 C数据类型基本类型构造类型指针类型空类型void定义类型typede
3、f字符类型char枚举类型enum整 型实型单精度型float双精度型double数组结构体struct共用体union短整型short长整型long整型int5整型数据输出输入IT Education & TrainingIT Education & Training6数据类型C语言的数据类型的常量表示整型:整型:-999 10000 0 55浮点型:浮点型:1.53.141597.84210. .25 字符型:字符型:A B X m t 3 7 # ,*n 0 t b整型数据输出输入IT Education & TrainingIT Education & Training变量定义和使用变
4、量变量:程序执行过程中,存储会改变值的:程序执行过程中,存储会改变值的标识符标识符,称为,称为变量变量。标识符标识符的命名规则:的命名规则:标识符仅由大小写英文字母、数字字符和下划线组合而成。数字不允许放在标识符的首位。系统提供的关键字不能作为标识符。标识符练习:标识符练习:合法的标识符:num x2 time_for_exec _minid Double For不合法的标识符:2m ttime.xy abcert int for float double 7整型数据输出输入IT Education & TrainingIT Education & Training变量定义和使用变量定义变量定
5、义单变量定义格式:数据类型变量名;多变量定义格式:数据类型变量名1, 变量名2,变量名3;注意:多个变量名之间用逗号隔开。 几种常用的基本数据类型的关键字:几种常用的基本数据类型的关键字:整型:int长整型:long单精度浮点型: float双精度浮点型: double字符型:char8整型数据输出输入IT Education & TrainingIT Education & Training9变量定义和使用变量定义整型变量定义:整型变量定义:int a;/定义了一个整型变量aint num1, num2; /定义了两个整型变量num1, num2单精度浮点型变量定义:单精度浮点型变量定义:f
6、loat fNumber;/定义了一个单精度浮点型变量float x, y, t, k; /定义了四个单精度浮点型变量 字符型变量定义:字符型变量定义:char cx; /定义了一个字符型变量char m , n ,zck; /定义了三个字符型变量整型数据输出输入IT Education & TrainingIT Education & Training10变量定义和使用变量定义练习定义两个双精度浮点型变量,变量名请自定定义两个双精度浮点型变量,变量名请自定定义三个长整型变量,变量名自定定义三个长整型变量,变量名自定定义两个单精度浮点型变量定义两个单精度浮点型变量hight和和weight分别
7、表示一个人的分别表示一个人的身高和体重身高和体重整型数据输出输入IT Education & TrainingIT Education & Training11变量定义和使用变量初始化和赋值初始化初始化:在定义变量的同时,给变量赋相应的值。:在定义变量的同时,给变量赋相应的值。int s_c = 77; /定义了整型变量s_c,并赋初始值77相当于以下两步操作:int s_c;s_c = 77; / = 代表赋值,并非数学上的“相等”变量初始化练习:变量初始化练习:修改前面的各个变量定义,对其初始化相应的值。整型数据输出输入IT Education & TrainingIT Education
8、 & Training演示项目演示项目演示项目定义单精度浮点型变量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);/一次将两个变量的值输出整型数据输出输入
9、IT Education & TrainingIT Education & Training演示项目演示项目详解演示项目详解使用printf函数输出变量的值13格式: printf(“ %f , %f n “, hight, weight);要输出变量值的地方用“格式修饰符”占住位置,不同变量需要使用不一样的格式修饰符除格式修饰符外的普通字符原样输出转义字符按照转义字符的真实意义输出“”后面的变量表用于将变量的值替换对应的格式修饰符。整型数据输出输入IT Education & TrainingIT Education & Training演示项目演示项目详解演示项目详解几种基本数据类型对应的
10、格式修饰符整型:%d长整型:%ld单精度浮点型:%f双精度浮点型:%lf字符型:%c14整型数据输出输入IT Education & TrainingIT Education & Training演示项目演示项目演示项目定义两个整型变量s_c, s_math,分别代表C语言和数学成绩,然后将其值显示在屏幕上。15/*本程序在屏幕上显示两个变量的值*/#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);/一
11、次将两个成绩输出整型数据输出输入IT Education & TrainingIT Education & Training演示项目演示项目演示项目定义单精度浮点型变量hight和weight,代表身高和体重,从键盘上输入身高和体重,然后将其值显示在屏幕上。16/*本程序从键盘上输入两个变量的值,然后显示两个变量的值*/#include main( )float hight, weight; /定义变量scanf(“%f%f”, &hight, &weight); /输入两个值到变量中去printf(“您好:n”); /输出固定的字符串printf(“您的身高是:%fn”, hight); /
12、输出变量hight的值printf(“您的体重是:%fn”, weight); /输出变量weith的值/printf(“ %f , %f n “, hight, weight);/一次将两个变量的值输出整型数据输出输入IT Education & TrainingIT Education & Training演示项目演示项目详解演示项目详解使用printf函数输出变量的值17格式: scanf(“ %f %f “, &hight, &weight);要输入变量值的地方用“格式修饰符”占住位置,不同变量需要使用不一样的格式修饰符“”后面的变量地址表用于将变量的值保存起来。整型数据输出输入IT
13、Education & TrainingIT Education & Training演示项目演示项目演示项目定义两个整型变量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);/一次将两个成绩输出整型数据输出输入IT Ed
14、ucation & TrainingIT Education & Training19项目实践实践:编写符合下列要求的实践:编写符合下列要求的C程序程序1:定义一个整型变量age代表年龄,从键盘上输入一个年龄值,然后将其显示在屏幕上。2:定义一个双精度变量radius代表圆的半径,从键盘上输入一个半径,然后将其显示在屏幕上。3:定义一个长整型变量length代表距离,从键盘上输入大连到东京的距离,然后将其显示在屏幕上。4:定义两个字符变量cUpper和cLower分别代表大写和小写字母,从键盘上分别输入一个大写和小写字母存储到这两个变量中,然后将它们输出到屏幕上。教师提示:两个字符的分隔字符输
15、入输出的其它形式(getchar、putchar等)整型数据输出输入IT Education & TrainingIT Education & Training项目小结小结本项目的知识点及技能要求小结本项目的知识点及技能要求1:掌握基本数据类型及其变量的定义2:掌握基本数据类型对应的关键字和格式修饰符3:熟悉VC6.0的简单使用4:掌握printf语句的灵活使用评价总结项目完成质量及情况评价总结项目完成质量及情况20整型数据输出输入IT Education & TrainingIT Education & Training21课后项目编写程序达到以下要求:编写程序达到以下要求:1、定义两个整型变量、定义两个整型变量a和和b,从键盘上输入它们的值,并将,从键盘上输入它们的值,并将其值显示在屏幕上。其值显示在屏幕上。2、定义两个单精度浮点型变量、定义两个单精度浮点型变量m和和n,从键盘上输入它们的,从键盘上输入它们的值,试着计算它们的和值,试着计算它们的和(sum)、差、差(diff)、积、积(multi)、商、商(div),然后并将结果显示在屏幕上。,然后并将结果显示在屏幕上。整型数据输出输入