如何用C语言编写这个选择结构的试题,如何表示平方和立方,有几种表示方法呢🙏
偶数就是对2求余为0的整数
参考代码如下:
#include <stdio.h>
#include <math.h>
int main() {
int n, ans;
scanf("%d", &n);
if (n % 2 == 0) {
// 偶数
ans = n * n * n;
// 或者使用math库的求次方
// ans = pow(n, 3);
} else {
// 奇数
ans = n * n;
// ans = pow(n, 3);
}
printf("%d\n", ans);
}
pow 函数就行了 , pow(x,y); //求出x的y次方 pow(x,2) 平方 pow(x,3) ,立方