以下是一個使用C語言編寫的程序,可以輸出1到100之間的所有素數:
#include <stdio.h>
int isPrime(int num) {
if (num <= 1) {
return 0;
}
for (int i = 2; i <= num/2; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
for (int i = 1; i <= 100; i++) {
if (isPrime(i)) {
printf("%d ", i);
}
}
return 0;
}
這個程序中,首先定義了一個函數isPrime,用來判斷一個數字是否為素數。然后在主函數中,使用循環遍歷1到100之間的每個數字,若該數字是素數,則將其輸出。最終程序將輸出1到100之間的所有素數。