这里以7为例,打印1 - 100中不能被7整除又不包含7的数,并统计个数
#include<stdio.h>
int main(){
int count=0;
for (int i=1;i<=100;i++) {
if( (i%7==0)||(i%10==7)||(i/10==7) ) {
/*
能被7整除则取余为0,i%7==0;
个位含7则除以10取余为7,i%10==7;
十位含7的则除以10得7,i/10==7;
*/
continue;
}
printf("%d ",i);
count++;
}
printf("共%d个\n",count);
return 0;
} |
|