C语言中怎么把一整型数组变成浮点型数组
5个回答
展开全部
#include<stdio.h>
void main()
{
int i[5]={1,2,3,4,5};
float b[5];
int j;
for(j=0;j<5;j++)
b[j]=i[j];
for(j=0;j<5;j++)
printf("%.2f ",b[j]);
}
整型是可以自动转换为浮点型的 ,这个并不需要去强制转换
void main()
{
int i[5]={1,2,3,4,5};
float b[5];
int j;
for(j=0;j<5;j++)
b[j]=i[j];
for(j=0;j<5;j++)
printf("%.2f ",b[j]);
}
整型是可以自动转换为浮点型的 ,这个并不需要去强制转换
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
强制类型转换或者给数组中的每个数乘以1.0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a[n];
float b[n];
b=(float)a[n];
float b[n];
b=(float)a[n];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
void main()
{
int i[5]={1,2,3,4,5};
float b[5];
int j;
for(j=0;j<5;j++)
b[j]=i[j];
for(j=0;j<5;j++)
printf("%.2f ",b[j]);
}
整型是可以自动转换为浮点型的 ,这个并不需要去强制转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询