计算X的Y次方,其中Y为整数(可以是负整数或0),X为实型.注意,程序中不能使用库函数pow或使用同名的变量、函数、单词

问题描述:

计算X的Y次方,其中Y为整数(可以是负整数或0),X为实型.注意,程序中不能使用库函数pow或使用同名的变量、函数、单词.编程可用素材:printf("Input x,y:")、printf("\nResult:…^…=….
1个回答 分类:综合 2014-10-16

问题解答:

我来补答
感觉你说的是C语言吧?你可以分三部分考虑啊:如果Y是0,你就直接输出1,如果Y是负数,你就按Y是整数计算之后再用1除就行了,如果Y是正数,你就写一个循环让X与自己相乘就可以了啊.
再问: 就是C语言,我之前写代码的时候也是按照这个思路来写的,可运行的结果不正确,结果刚刚才发现在写循环条件的时候出了点小差错。 谢谢您!
 
 
展开全文阅读
剩余:2000