算:读入1个实数x和正整数n(n<=50),计算并输出x的n次幂(保留2位小数),不允许调用pow函数求幂。输入输出示例:括号内是说明输入2(repeat=2)1.52(x=1.5,n=2)27(x=2,n=7)输出2.25128.00#include<stdio.h>intmain(void){inti,n;intrepeat,ri;doublemypow,x;scanf("%d",&repeat);for(ri=1;ri<=repeat;ri++){scanf("%lf%d",&x,&n);mypow=1;for(i=1;i<=n;i++)mypow=mypow*x;/*---------*/printf("%.2f\n",mypow);}}20041生成3的乘方表输入一个正整数n,生成一张3的乘方表,输出3^0~3^n的值,可调用幂函数计算3的乘方。输出使用语句printf("pow(3,%d)=%.0f\n",i,mypow);输入输出示例:括号内是说明输入3(n=3)输出pow(3,0)=1pow(3,1)=3pow(3,2)=9pow(3,3)=27#include<stdio.h>#include<math.h>intmain(void){inti,n;doublemypow;scanf("%d",&n);for(i=0;i<=n;i++){mypow=pow(3,i);printf("pow(3,%d)=%.0f\n",i,mypow);}}20044求100^0.5+101^0.5+……+1000^0.5计算100^0.5+101^0.5+……+1000^0.5的值(保留2位小数),可调用sqrt函数计算平方根。输入输出示例:括号内是说明输出sum=20435.99#include<stdio.h>#include<math.h>intmain(void)