编写程序实现10以内整数的四则运算练习,五题1组,最后给出得分。要求运算式随机生成
答案:1 悬赏:30
解决时间 2021-12-13 03:57
- 提问者网友:独菊痴梦
- 2021-12-12 14:11
若有3/2,结果为1
最佳答案
- 二级知识专家网友:浪女动了心
- 2021-12-12 14:29
3/2在C语言中是int/int,结果为int
所以3/2=1
要想结果为实际值
有两种:
第一种必须是已知的常数
#include <stdio.h>
int main(void)
{
float result=3.0/2;
printf("%f",result);
return 0;
}第二种
#include <stdio.h>
int main(void)
{
int x=3,y=2;
float result=(float)x/y;
printf("%f",result);
return 0;
}
所以3/2=1
要想结果为实际值
有两种:
第一种必须是已知的常数
#include <stdio.h>
int main(void)
{
float result=3.0/2;
printf("%f",result);
return 0;
}第二种
#include <stdio.h>
int main(void)
{
int x=3,y=2;
float result=(float)x/y;
printf("%f",result);
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯