C语言编写一个判断的程序

发布网友

我来回答

1个回答

热心网友

#include <stdio.h> void main() { int i,a1,a2,a3,a4; for(i=1;i<=1000;i++) if(i%3==0 && i%7!=0) { a1=i/1000; a2=i%1000/100; a3=i%100/10; a4=i%10; if(a1!=0 && a1==5 || a2!=0 && a2==5 || a3!=0 && a3==5 || a4!=0 && a4==5) printf("%d ",i); } } 运行结果如下: 15 45 51 54 57 75 135 150 153 156 159 165 195 225 255 258 285 345 351 354 375 405 435 450 453 456 459 465 495 501 507 510 513 516 519 522 528 531 534 537 540 543 549 552 555 558 561 5 570 573 576 579 582 585 591 594 597 615 5 654 657 675 705 750 753 759 765 795 825 852 855 858 885 915 951 954 957 975

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com