内容正文:
1 程序的控制结构
顺序结构
分支结构
循环结构
2 解决问题的步骤
问题分析
设计算法(流程图)
编写代码
调试程序
顺序结构
信息组:zhou
2022.04
信 息 技 术|七 年 级 下 册|第 二 单 元|第 5 课
闽教版——七年级下册《信息技术》
本课主要学习任务
1.了解C语言的基本数据类型。
2.了解常量、变量的定义及其使用。
3. 掌握基本算术运算和赋值运算。
4.应用输入、输出函数实现程序的输入与输出 。
编程
编程中最本质和核心的问题有两个,一个是存储数据,一个是处理数据。其中存储数据是处理数据的基础,也是编程所要面临的第1个问题。
4
编 程
存储数据
处理数据
01
数据类型、常量和变量、
输入输出函数
数据类型、常量和变量、输入输出函数
1.基本数据类型
6
基本数据类型
整型
短整型
整型
实型
单精度
双精度
字符型
数据类型、常量和变量、输入输出函数
1.基本数据类型
7
基本数据类型
整型
短整型
整型
实型
单精度
双精度
字符型
数据类型、常量和变量、输入输出函数
实例应用:
1.基本数据类型
int i=5,j,k;
float x=2.5,y,z;
char a,b,c;
8
数据类型、常量和变量、输入输出函数
命名规则:
2.变量
定义格式:
C语言中变量遵循“先定义后使用”的原则
数据类型 变量名;
变量名称以字母开头,由字母,数字和下划线组成。但是它不能以数字开始。
C语言中区分大小写。
变量名称内不允许有空格。
变量名称不能是任何保留字或关键字。
9
数据类型、常量和变量、输入输出函数
实例应用:
2.变量
#include<stdio.h>
int main()
{
int a=5;
float b=5;
printf(“a=%d
”,a);
printf(“b=%f,c=%f
”,b,c);
return 0;
}
10
数据类型、常量和变量、输入输出函数
特点:
3.常量
定义格式:
在程序中其值保持不变的数据
#define 常量名 值
const 类型 常量名=值;
常量可以是任何的基本数据类型。常量名与变量名的取名规则相同。
11
数据类型、常量和变量、输入输出函数
实例应用:
3.常量
#include<stdio.h>
#define MAX 100
int main()
{
const int MIN=10;
printf(“最大值=%d
”,MAX);
printf(“最小值=%d
”,MIN);
return 0;
}
12
数据类型、常量和变量、输入输出函数
特点:
4.赋值语句
定义格式:
用来表明赋给某个变量一个具体的确定值的语句。
变量名=表达式;
赋值语句中的“=”称作赋值号,不是等号。
赋值语句是程序设计语言中最基本的语句。
13
数据类型、常量和变量、输入输出函数
实例应用:
3.赋值语句
#include<stdio.h>
int main()
{
int x=1;
x=x+1;
printf(“x=%d
”,x);
return 0;
}
14
数据类型、常量和变量、输入输出函数
5.输出函数和输入函数
输出函数:
printf(“格式化字符串”,输出列表);
15
数据类型、常量和变量、输入输出函数
输出函数 实例应用:
5.输出函数和输入函数
#include<stdio.h>
int main()
{
float s=10.5688;
printf(“面积s=%.2f
”,s);
return 0;
}
16
数据类型、常量和变量、输入输出函数
5.输出函数和输入函数
输入函数:
scanf(“输入控制符”,变量地址列表);
输入控制符由“%”和“格式符”组成
变量地址由“&”和变量构成,输入多个变量时用空格分开。
17
数据类型、常量和变量、输入输出函数
输入函数 实例应用:
5.输出函数和输入函数
#include<stdio.h>
#define PI 3.14
int main()
{
int r;
float s;
printf(“请输入半径(正整数):”);
scanf(“%d”,&r);
s=PI*r*r;
printf(“圆的面积为:%.2f
”,s);
return 0;
}
18
动手实践——布置任务一:
01
基础任务:P67动手实践——交换变量值。给定两个整型变量,从键盘输入这两个变量的值,将两个变量的值交换后输出。
创新任务:P68实践创新。请编写一个程序,实现将输入的摄氏温度转换成华氏温度输出。
数据类型、常量和变量、输入输出函数
两变量值交换
A
B
C