参考答案:
1. 输出一个指定范围内的素数
#include <stdio.h>
#include <math.h>
int is_prime(int n) {
if (n < 2) return 0;
for (int i = 2; i <= sqrt(n); i++) {
if (n % i == 0) return 0;
}
return 1;
}
int main() {
int start, end;
printf("输入两个整数:");
scanf("%d %d", &start, &end);
printf("素数: ");
for (int i = start; i <= end; i++) {
if (is_prime(i)) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
2. 计算矩阵的转置