C语言编程:输入100~999之间个位数是5且能被7整除的数,要求每行输出5个,且统计一共有多少个这样的数

求高手给答案???
2024-11-03 01:09:28
推荐回答(2个)
回答1:

慕容冰绡的回答思路正确,但有小错,修改如下:
void main(){
int i=100, j=0,k=0;
for(i;i<=999;i++){
if(i%7 == 0 && i%10 == 5) {
printf("%d ", i);
k++;
if(k == 5){
printf("\n");
k =0 ;
}
j++;
}

}
printf("\n The total num is: %d", j);
}

回答2:

void main(){
int i, j=0,k=0;
for(i;i<=999;i++){
if(i%7 == 0 && i%10 == 5) {
printf("%d ", i);
k++;
if(k == 5){
printf("\n");
}
j++;
}
k =0 ;
}
printf("\n The total num is: %d", j);
}