注册 登录
编程论坛 C语言论坛

大佬们 关于数据类型的很小的问题

wuxiami 发布于 2022-07-26 17:32, 1070 次点击
大佬们
#include<stdio.h>

void main()
{
    int a = 13;
    float b;
    b = a/2;
    printf("%f",b);
}
如何只改变 b = a/2;这一句话并且不加其他语句,让输出为6.500000
b=a/2.0;这种强制转换方法我知道   有没有其他方法
小白  麻烦诸位了
多谢

[此贴子已经被作者于2022-7-26 17:36编辑过]

2 回复
#2
apull2022-07-26 17:45
a/2,不改变2,那就改变a,用(float)类型转换
#3
wuxiami2022-07-26 22:34
回复 2楼 apull
谢谢  这个搞定了
1