Tải bản đầy đủ (.docx) (2 trang)

bài tập c tính tổng 10

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (52.89 KB, 2 trang )

Bài 10: Tính T(x, n) = x^n
#include<stdio.h>
#include<conio.h>

double Power_n(double x, long n)
{
// n >= 0
double result = 1;
while(n--)
{
result = result * x;
}
return result;
}
double qPower_n(double x, long n)
{
// n >= 0
double result = 1;
while(n)
{
if(n % 2 == 1)
{
result = result * x;
}
x = x * x;
n = n / 2;
}
return result;
}
int main()
{


double x = 3;


long n = 2;
double z;
z = qPower_n(x, n);
printf("z = %f", z);

getch();
return 0;
}



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×