若x和y都是double型变量 且x的初值为3.0 y的初值为2.0 则表达式pow(y fabs(
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为 【 】。
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:8
fabs函数功能是求x的绝对值,计算结果为double型。pow功舱是计算x的y次方的值,计算结果同样为double型。所以本题表达式相当于2.0的3.0次方,结果为8.000000。
相似问题
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 mai
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SIZE];int i;for(i=0;i<SIZE;i++) s[i]=A+i+321;
以下程序运行后的输出结果是【 】。 include <string. h> cbar *ss(cha
以下程序运行后的输出结果是【 】。 include <string h> cbar *ss(char *s) { char *p, t; p=s+1; t=*s; while(-p){*(p-1)=*p; p++;}
以下程序的输出结果是【 】。 float fun(int x int y) { return(x+y
以下程序的输出结果是【 】。 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf( "%3 0f n ",fun((int)fun(a+c,b),a-c));}请帮忙给出正确答案和分析,谢谢!
以下程序的输出结果是______。 include <string.h> main( ) { pri
以下程序的输出结果是______。 include <string h> main( ) { printf( "%d n ",strlen( "IBM n012 1 "));}请帮忙给出正确答案和分析,谢谢!
下面程序执行后输出的结果是【 】。 int m=13; int fun(int x int y) {
下面程序执行后输出的结果是【 】。 int m=13; int fun(int x,int y) { int m=3; return(x*y-m); } main() { int a=7,b=5; Printf(“%d n ",fun(a,b) m); }请帮忙给出正确答案和分析,谢谢!
