1.打印100-200之间的素数
#include <stdio.h>
#include <math.h>
int main(){
int a = 0;
int b = 0;
for (a = 100; a <= 200; a++){
int j = 0;
for (j = 2; j <= sqrt(a); j++){
if (a%j == 0)
{break;}
}
if (j > sqrt(a)){
b++;
printf("%d\n", a);
}
}
printf("\nb=%d\n", b);
system("pause");
return 0;
}
2.输出9*9乘法表
#include <stdio.h>
#include <math.h>
int main(){
int i = 0;
int j = 0;
for (i = 1; i <= 9; ++i){
for (j = 1; j <= i; ++j){
printf("%d*%d=%d ", i, j, i*j);
if (i == j){
printf("\n");
}
}
}
system("pause");
return 0;
}
3.判断1000-2000之间的闰年
#include <stdio.h>
#include <math.h>
void PrintrRunnian(int year){
if ((year % 4 == 0 && year % 100 != 0) ||( year % 400 == 0)){
printf("%d ", year);
}
}
int main(){
int i = 1000;
for (; i <= 2000; ++i){
PrintrRunnian(i);
}
system("pause");
return 0;
}