c02_14.c

来自「这是编程之道C-C++中的源代码,很简练,可以用于相关教学和重新熟悉C-C++时」· C语言 代码 · 共 23 行

C
23
字号
/*赋值运算类型的转换*/
#include <stdio.h>

int main()
{
	int		a = 3;			/*定义一个整型变量a,并初始化为3*/
	float	f1 = 35.6, f2;	/*定义两个实型变量f1、f2;并初始化f1为35.6*/
	double	longf = 123456789.123456789;		/*定义一个双精度实型变量并初始化*/
	char	c1 = 'a';		/*定义一个字符型变量c1,并初始化为'a'*/

	printf("各个变量的初始值是:\n");	/*输出提示*/
/*输出各变量初始值*/
	printf("a =%d,      f1 =%f,       longf =%f,     c1 =%c\n",a,f1,longf,c1);

	f2 = a; 		/*将整型变量a的值赋值给实型变量f2*/
	a = f1;			/*将实型变量f1的值赋值给整型变量a*/
	f1 = longf; 	/*将双精度实型变量longf的值赋值给实型变量f1*/
	c1 = a;			/*将整型变量a的值赋值给字符型变量c1*/
	printf("转换后,输出结果是:\n");
	printf("a =%d,      f1 =%f,       f2 =%f,      c1 =%c\n",a,f1,f2,c1);
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?