统计1到1000之间能够同时被3和7整除的数的个数,并计算他们的和。 qbsic问题

帮忙啊。。还有下列:已知Faibonacai(费波那契)数列的前几项0、1、1、2、3、5、8 13 21 34……,编程输出求出前20项。
有蜘蛛,蜻蜓,蝉三种动物共18只,共有腿118条,翅膀20对(蜘蛛8条腿;蜻蜓6条腿,2对翅膀;蝉6条腿,1对翅膀),三种动物各几只?
求2-1000中的守形数(若某数的平方,其低位与该数本身相同,则称该数为守形数。例如25,25*25=625,625的低位25与原数相同,则称25为守形数
6 36 
5 25
小毛参加数学竞赛,共做20道题,得64分,已知做对一道得5分,不做得0分,错一题扣1分,又知道他做错的题和没做的同样多。问小毛做对几道题?
大油瓶每瓶装4千克,小油瓶2瓶装1千克,现有100千克油装了共60个瓶子。问大小油瓶各多少个?班主任张老师带五年级(2)班50名同学栽树,张老师栽5棵,男生每人栽3棵,女生每人栽2棵,总共栽树120棵,问几名男生,几名女生? 输入n,输出1到n中的所有完全数(完全数指所有的因数之和等于它本身的数,如6=1+2+3,6是完全数)
大哥~求求你了。。。我们在上电脑课,,考试啊。。。帮帮忙~~我QQ421079654~晚上给你2Q币

晕,看了你第一个问题想回答的,一看后面还有这么多,我还是算了吧。
1--统计1到1000之间能够同时被3和7整除的数的个数
#include<stdio.h>
int main()
{
int nCount=0,nSum=0,i=0;
for(i=1;i<=1000;i++)
{
if(i%3==8&&i%7==0)
{
nCount++;
nSum+=i;
}
}
printf("Count=%d,Sum=%d",nCount,nSum);
}

2---Faibonacai

#include<stdio.h>
int main()
{
int nFaibonacai[20],i=0;
nFaibonacai[0]=0;
nFaibonacai[1]=1;
for(i=2;i<20;i++)
{
nFaibonacai[i]=nFaibonacai[i-1]+nFaibonacai[i-2];
}
for(i=0;i<20;i++)
{
printf("Faibonacai-%d=%d\r\n",i+1,nFaibonacai[i]);
}
}

3--有蜘蛛,蜻蜓,蝉三种动物共18只,共有腿118条,翅膀20对(蜘蛛8条腿;蜻蜓6条腿,2对翅膀;蝉6条腿,1对翅膀),三种动物各几只?

#include<stdio.h>
int main()
{
int nZHIZHU=0,nQINGTING=0,nCHAN=0;
for(nZHIZHU=0;nZHIZHU<=18;nZHIZHU++)
{
for(nQINGTING=0;nQINGTING<=18;nQINGTING++)
{
for(nCHAN=0;nCHAN<=18;nCHAN++)
{
if(nZHIZHU*8+nQINGTING*6+nCHAN*6==118&&
nQINGTING*2+nCHAN==20&&
nZHIZHU+nQINGTING+nCHAN==18)
{
printf("%d,%d,%d",nZHIZHU,nQINGTING,nCHAN);
return;
}
}
}
}

}

4--守形数
#include<stdio.h>
int main()
{
int i=0;
for(i=2;i<1000;i++)
{
if(i>100)
{
if(i*i%1000==i)
printf("%d-%d\r\n",i,i*i);
}
else if(i>10)
{
if(i*i%100==i)
printf("%d-%d\r\n",i,i*i);
}
else
{
if(i*i%10==i)
printf("%d-%d\r\n",i,i*i);
}
}
}

//小毛参加数学竞赛,共做20道题,得64分,已知做对一道得5分,不做得0分,错一题扣1分,又知道他做错的题和没做的同样多。问小毛做对几道题?
#include<stdio.h>
int main()
{
int i=0;
for(i=0;i<=20;i++)
{
if(i*5-(20-i*2)==64)
{
printf("%d",i);
}
}
}

//大油瓶每瓶装4千克,小油瓶2瓶装1千克,现有100千克油装了共60个瓶子。问大小油瓶各多少个?
#include<stdio.h>
int main()
{
int i=0;
for(i=0;i<=60;i++)
{
if(i*4+(60-(double)i)/2==100)
{
printf("%d,%d",i,60-i);
}
}
}

//班主任张老师带五年级(2)班50名同学栽树,张老师栽5棵,男生每人栽3棵,女生每人栽2棵,总共栽树120棵,问几名男生,几名女生?
#include<stdio.h>
int main()
{
int i=0;
for(i=0;i<=49;i++)
{
if(5+i*3+(49-i)*2==120)
{
printf("%d,%d",i,49-i);
}
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答