- 4
- 0
- 约2.47千字
- 约 43页
- 2017-04-28 发布于四川
- 举报
第二讲数据与数据类型_副本
第二章 变量与计算问题;2.1变量与数据类型;2.1变量与数据类型;2.1变量与数据类型;;2.1变量与数据类型;;2.1变量与数据类型;2.2定义变量与初始化;2.2定义变量与初始化;2.2定义变量与初始化;2.2定义变量与初始化;;2.3 变量赋值;2.3 变量赋值——整型变量赋值;2.3 变量赋值——实型变量赋值;2.3 变量赋值——字符型变量赋值;; /* 本程序说明字符型量可以作算术运算 (字符型变量赋值例2)*/
#include stdio.h
#define PRICE 12.5
main()
{ int num=3;
float total;
char ch1,ch2=‘D’;
total=num*PRICE;
ch1=ch2-‘A’+‘a’;
printf(“total=%f,ch1=%c\n”,total,ch1);
};隐式转换
什么情况下发生
运算转换------不同类型数据混合运算时
赋值转换------把一个值赋给与其类型不同的变量时
输出转换------输出时转换成指定的输出格式
函数调用转换------实参与形参类型不一致时转换
运算转换规则:不同类型数据运算时先自动转换成同一类型;;
一般形式:(类型名)(表达式)
例: (int)(x+y)
(int)x+y
(double)(3/2)
(int)3.6
说明:强制转换得到所需类型的中间变量,原变量类型不变 ;2.4 输入函数 scanf();# include;2.4 输入函数 scanf();2.4 输入函数 scanf();d 输入十进制整数(有符号)
u 输入无符号的十进制整数
o 输入八进制整数
x 输入十六进制整数
c 输入单个字符
s 输入字符串,以非空字符开始,遇第一个
空白字符结束
f 输入十进制小数
e 以标准指数形式输入
;l 加在d、o、x、u前:输入长整型
加在f、e 前:输入双精度型
L 加在f、e 前:输入long double型
h 加在d、o、x 前:输入短整型
m 表示数据占用的宽度
* 本输入项在读入后不赋给相应的变量;#include stdio.h
main()
{
int a, b;
printf(Please input a and b:);
scanf(%2d%*2d%2d, a, b);
printf(a=%d, b=%d, a+b=%d\n,a,b,a+b);
};#include stdio.h
main()
{
int a, b;
printf(Please input a and b:);
scanf(%2d%*2d%2d, a, b);
printf(a=%d, b=%d, a+b=%d\n,a,b,a+b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};#include stdio.h
main()
{
int a, b;
scanf(%d %d, a, b);
printf(a = %d, b = %d\n, a, b);
};
基本算术运算符:
您可能关注的文档
- 第二章光率体与光性方位.ppt
- 第二章操纵手段的作用及其运用.ppt
- 第二章搜索-基于状态空间的搜索.ppt
- 第二章数据的表示与存储.ppt
- 第二章制冷技术_制冷工质_0711092.ppt
- 第二章数据类型定.ppt
- 第二章数据类型和表达式答案.ppt
- 第二章数据类型运算符和表达式[完整].ppt
- 第二章数据结构的基本概念.ppt
- 第二章文字、图片和超链接.pptx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 沥青摊铺施工现场安全措施.docx VIP
- 无锡市2025-2026学年九年级下学期语文期末测试试卷.doc VIP
- 12荷叶圆圆 第一课时 课件(共23张PPT).pptx VIP
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx VIP
- Dopamine(Google的强化学习库):强化学习基础理论.docx VIP
- din 5480中文版渐开线花键2006新.pdf VIP
- 数字化教育技术应用:数字化教育技术概述PPT教学课件.pptx
- 《国家综合性消防救援队伍处分条令》考核试题及答案.docx VIP
- 左传·曹刿论战(原文+注释+白话译文).docx VIP
- 医疗投诉情况说明书范文模板.docx VIP
原创力文档

文档评论(0)