用c语言求一个数的平方。但是没有乘法。可以循环加法,用有的函数写一个。

如题所述

第1个回答  2015-08-23
#include "stdio.h"
#include "math.h"

int main(void)
{
double n;
scanf("%lf", &n);
printf("%lf", pow(n, 2));
return 0;
}
直接用pow函数!追问

啊我这是一个游戏。运算符有这些。

追答

#include "stdio.h"

int main(void)
{
double sum = 0, n, i;

scanf("%lf", &n);
i = n;
while (i)
{
sum += n;
i--;
}
printf("%lf", sum);
return 0;
}

这样呢?

追问

非常感谢。你能帮我看看我写的这段有什么问题吗?

追答

除了var_a,var_b还要再有一个变量!

基本上可以,你试试看!

追问

右下角那不是写着输入4输出0来的。。

大神你也下载这个小游戏助我通关吧,奉上100分。。可否

一天了。。怎么整都过不去

搞定了,顺序反了一下。谢谢大神

本回答被提问者采纳
相似回答