输出100-999之间各位是5且能被7整除的数,要求每行输出5个,并统计共有多少个这样的数

2024-11-15 21:45:53
推荐回答(2个)
回答1:

很简单嘛。。
让t代表被循环的数
if mod(t,10)==5&&mod(t,7)==0
学了很久了 具体符号啊什么优点不太记得了 反正就是用mod求余数嘛~`
另外定义一个变量n让他来记符合条件的t的数目 输出n就行了
把t的值依次赋给一个(·,5)的数组 就是每行5列 输出数组就行了

回答2:

我这个答案有问题哈,哪个高手顺便帮我看看吧,帮帮忙啊。
#include
main()
{ int i,n=0;
for(i=100;i<1000;i++) {

while(i%5==0&&i%7==0&&i%2!=0)
n++;

if(n%5==0)
printf("/n") ;

printf("%d",n); }

}