C primer plus 第六版 第十一章 第十四題 程式設計練習答案

Aeron-A發表於2019-01-09

Github地址:φ(>ω<*)這裡這裡。
/*
    本任務為編寫一個通過命令列執行的程式計算冪。
    第一個引數是double,作為冪的底數,
    第二個引數是整數型別,作為冪的指數。
*/    
 

#include<stdio.h>
#include<stdlib.h>

int main(int argc, char *argv[])
{
	// 冪運算應該不用多說了。。
	int index = atoi(argv[2]);
	double base_number = atof(argv[1]);
	double result = base_number;

	for(int i = 1; i < index; i++)
	{
		result *= base_number; 
	}

	printf("The base number is %4lf, the index is %d, "
		   "and the result is %4lf. \n",base_number,index,result);

	printf("\nBye ~!\n");

	return 0;
}

/*
————瀾氏專屬:轉載請註明來源,Github與CSDN的網址。
*/

 

相關文章