300以內能被7或者17整除的偶數為:0 14 28 34 42、56 68 70 84 98、102 112 126 136 140、154 168 170 182 196、204 210 224 238 252、266 272 280 294。
程序的代碼:
#include <stdio.h>
int main() {
int j=0,sum=0;
for (int i=0;i<=300;i+=2){
if (i%2==0 && i%7==0 || i%17==0){
j++;sum+=i;
printf("%d ",i);
if(j>0 && j%5==0){
printf("\n");
}
}
}
printf("\n300以內能被7或17整除的偶數的和:%d\n",sum);
}
擴展資料:
for為當型循環語句,它很好地體現了正確表達循環結構應註意的三個問題:
1、控制變量的初始化。
2、循環的條件。
3、循環控制變量的更新。
for循環註意事項:
1、for循環中的變量可以是壹個也可以是多個。
2、for循環中語句可以為語句體, 語句體外加大括號"{}"將參加循環的語句括起來。
3、for循環中的"單次表達式"、"條件表達式"和"循環體語句"都是選擇項, 即可以缺省成只剩下“;”的空語句,。