c语言学习打卡第一天--数据类型

一.浮点数常量的输入输出

示例代码:
#include<stdio.h>

int main()
{
	double a;
	double b;
	scanf("%lf",&a);
	scanf("%lf",&b);
	printf("%f除以%f的值为%f",a,b,a/b);
	return 0;
}

运行截图:

知识点:

1.double类型通过printf函数输出时转换说明要用"%f"。

2.double类型通过scanf函数赋值时需使用格式字符串"%lf",注意是lf不是f

3.double输入输出的转换说明格式字符串不一样!!这与整型不同!!

二.强制类型转换

示例代码:
#include<stdio.h>

int main()
{
	int a;
	int b;
	scanf("%d",&a);
	scanf("%d",&b);
	printf("%d和%d的平均值为%f \n",a,b,(double)(a+b)/2);
	return 0;
}

知识点:

c语言的强制类型转换和c++基本相同,很简单,要转换谁就在谁前面加括号。

猜你喜欢

转载自blog.csdn.net/qq_39945464/article/details/80090501