1
#include <stdio.h>
long long Sum() {
long long sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) {
// 奇数,计算平方并累加
sum += (long long)i * i;
} else {
// 偶数,计算立方并累加
sum += (long long)i * i * i;
}
}
return sum;
}
int main() {
long long result = Sum();
printf("1~100中奇数的平方与偶数的立方的和为: %lld\n", result);
return 0;
}
2
#include <stdio.h>
int cal(int m, int n) {
int cost = 0;
int sets = (m < n) ? m : n; // 计算可以组成多少套
// 成套购买的费用
cost += sets * 120;
// 剩余的上衣和裤子单独购买
cost += (m - sets) * 59;
cost += (n - sets) * 70;
return cost;
}
int main() {
int m, n;
printf("请输入购买的上衣数量 (m): ");
scanf("%d", &m);
printf("请输入购买的裤子数量 (n): ");
scanf("%d", &n);
int sum = cal(m, n);
printf("总费用为: %d 元\n", sum);
return 0;
}