甲鱼煲汤我最爱 发表于 2021-2-7 11:41:41

小白求助

#include <stdio.h>
#include <math.h>

int main()
{
      int i;
      double result;

      printf("请输入一个整数:");
      scanf("%d", &i);

      result = pow(i, 5);

      printf("%d的五次方是:%.2f\n", i, result);

      return 0;
}
请问这个当中的double可以用其他涵书代替吗{:5_111:}

Daniel_Zhang 发表于 2021-2-7 12:20:29

long

long long

可以的吧应该?

风过无痕1989 发表于 2021-2-7 13:20:22

double 是一种数据类型,而不是函数!

若 i 值不是太大,int 类型可以表达,若 i 值较大,可以用 long (长整型)、再大一些用 long long 型表达,最后还可以用科学记数法来表达

甲鱼煲汤我最爱 发表于 2021-2-7 13:49:18

无情,大家都去过年了吗,都没人回我{:5_100:}

甲鱼煲汤我最爱 发表于 2021-2-7 13:54:22

风过无痕1989 发表于 2021-2-7 13:20
double 是一种数据类型,而不是函数!

若 i 值不是太大,int 类型可以表达,若 i 值较大,可以用 long ( ...

谢谢了{:5_110:}

昨非 发表于 2021-2-8 12:32:09

记得设置最佳答案
页: [1]
查看完整版本: 小白求助