159001317刘长松Word格式文档下载.docx

上传人:b****1 文档编号:3605292 上传时间:2023-05-02 格式:DOCX 页数:19 大小:18.36KB
下载 相关 举报
159001317刘长松Word格式文档下载.docx_第1页
第1页 / 共19页
159001317刘长松Word格式文档下载.docx_第2页
第2页 / 共19页
159001317刘长松Word格式文档下载.docx_第3页
第3页 / 共19页
159001317刘长松Word格式文档下载.docx_第4页
第4页 / 共19页
159001317刘长松Word格式文档下载.docx_第5页
第5页 / 共19页
159001317刘长松Word格式文档下载.docx_第6页
第6页 / 共19页
159001317刘长松Word格式文档下载.docx_第7页
第7页 / 共19页
159001317刘长松Word格式文档下载.docx_第8页
第8页 / 共19页
159001317刘长松Word格式文档下载.docx_第9页
第9页 / 共19页
159001317刘长松Word格式文档下载.docx_第10页
第10页 / 共19页
159001317刘长松Word格式文档下载.docx_第11页
第11页 / 共19页
159001317刘长松Word格式文档下载.docx_第12页
第12页 / 共19页
159001317刘长松Word格式文档下载.docx_第13页
第13页 / 共19页
159001317刘长松Word格式文档下载.docx_第14页
第14页 / 共19页
159001317刘长松Word格式文档下载.docx_第15页
第15页 / 共19页
159001317刘长松Word格式文档下载.docx_第16页
第16页 / 共19页
159001317刘长松Word格式文档下载.docx_第17页
第17页 / 共19页
159001317刘长松Word格式文档下载.docx_第18页
第18页 / 共19页
159001317刘长松Word格式文档下载.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

159001317刘长松Word格式文档下载.docx

《159001317刘长松Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《159001317刘长松Word格式文档下载.docx(19页珍藏版)》请在冰点文库上搜索。

159001317刘长松Word格式文档下载.docx

输出26个小写英文字母

chars=’a’;

for(inti=0;

26;

Printf(“%c\t”,s+i);

Putchar(‘\n’);

统计1000以内所有能被7整除的数

for(inti=1;

if(i%7==0)

Printf(“%d\t”,i);

putchar(‘\n’);

统计1000以内所有能被2整除又能被5整除的数

if(i%2==0&

&

i%5==0)

Putchar(‘\n’);

打印100以内所有能被3整除的数,每5个数打印一行

inti,j=0;

if(i%3==0)

Printf(“%d\n”,i);

j++;

if(j%5==0)

Printf(“\n”);

判断某个整数是否为素数。

(素数是一个大于1且只能被1和它本身整除的整数)

inti,j;

scanf(“%d”,&

i);

for(j=2;

j<

=I;

j++)

if(i%j==0)

break;

if(i==j)

pntf(“%d是素数!

\n”,i);

else

printf(“%d不是素数!

判断某个整数是否为完全数。

(完全数:

所有小于该数本身的因子之和等于该数本身,例如6是一个完全数,因为,6=1+2+3)

inti,j,sum;

scanf(“%d\n”,&

sum=0;

for(j=1;

I;

if(i%j==0)

sum=sum+i:

if(i=sum)

printf(“%d是一个完全数!

else

printf(“%d不是一个完全数!

输出1000以内的所有水仙花数

math.h>

intgw,sw,bw,sum,i;

gw=i%10;

sw=i/10%10;

bw=i/100;

sum=pow(gw,3)+pow(sw,3)+pow(bw,3);

if(i==sum)

printf(“%d\n”,i);

putchar(‘\n’);

编写程序读入整数并求它们的总和与平均值。

输入0时程序结束

inta,i,sum;

i=0;

floatp=0;

scanf("

%d"

&

a);

while(a!

=0)

sum=sum+a;

printf("

请继续输入一个值,输入0时结束:

"

);

i++;

p=sum/i;

总输入个数:

%d总值为:

%d平均值为:

%f"

i,sum,p);

用while循环,求n的平方大于12000的最小数n

inti,f;

i=100;

f=i*i;

while(f<

=12000)

i=i+1;

f=i*i;

%d\n"

i);

//33、求1+1/2+1/3+…+1/n>

10,n的值至少为多大

{

intn=0;

doublesum=0.0;

while(sum<

=10)

{

n=n+1;

sum=sum+1.0/n;

//

n);

//34、本金10000元存入银行,年利率千分之3,每过1年,本金和利息作为新的本金,5年后,总共有多少钱?

doublem=10000,p=0.003,n;

for(n=1;

n<

=5;

n++)

m=m*(1+0.003);

%lf\n"

m);

//35、斐波那契数列的第1和第2个数分别为1和1,从第三个

//数开始,每个数等于其前两个数之和(1,1,2,3,5,8,13….).编写一个程序输出斐波那契数列中的前20个数。

inta=1,b=0,n,k=0;

a=a+b;

k++;

printf("

%d\t"

a);

b=a+b;

b);

//36、一个球从100米高自由落下,每次落地后,反弹回原高度的一半,再落下,再反弹。

求它第10次落地时总共经过多少米,第10次后反弹多高?

inti=100,k,n,sum=0;

sum=sum+i/2;

k=i/(2*n);

sum=%d\nk=%d\n"

sum,k);

//37、有1020个西瓜,第一天卖掉一半多两个,以后每天卖剩下的一半多两个,问几天后可以卖完,请编程计算

inti,x=1020;

for(i=0;

x>

0;

x=x/2-2;

//有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;

若分成7个零件一组,则多3个零件;

若分成9个零件一组,则多5个零件。

求这堆零件总数

for(i=100;

200;

if((i-2)%4==0)

if((i-3)%7==0)

if((i-5)%9==0)

//39、输出1至100之间每位数的乘积大于每位数的和的数

10;

for(j=0;

if(i*j>

i+j)

i*10+j);

//求s=a+aa+aaa+aaaa+aaaaa的值。

其中a是接收键盘输入的1~9中的某个数字。

例如:

输入2按回车,求2+22+222+2222+22222的值

inta;

ints=0;

请输入1~9中的某个数字a="

for(inti=1;

switch(i)

{

case1:

s=s+a;

case2:

s=s+(10*a+a);

case3:

s=s+(100*a+10*a+a);

case4:

s=s+(1000*a+100*a+10*a+a);

default:

s=s+(10000*a+1000*a+100*a+10*a+a);

}

s);

/*41、打印5行5列的星号图形(较易)

*****

*/

for(j=1;

*"

\n"

/*42、打印图形(较难)

1

22

333

4444

55555*/

=i;

/*43、打印字母图形(较难)

A

BBB

CCCCC

DDDDDDD

EEEEEEEEE*/

intm=1;

chars='

A'

;

=m;

%c"

m=m+2;

s=s+1;

/*44、打印图形(较难)

12

123

1234

12345*/

j);

/*45、打印字母图形(较难)

AB

ABC

ABCD

ABCDE*/

for(j=0;

i;

s+j);

/*46、打印九九乘法表,形式如下:

(难)

1*1=1

1*2=22*2=4

1*3=32*3=63*3=9

1*4=42*4=83*4=124*4=16

1*5=52*5=103*5=154*5=205*5=25

1*6=62*6=123*6=184*6=245*6=306*6=36

1*7=72*7=143*7=214*7=285*7=356*7=427*7=49

1*8=82*8=163*8=244*8=325*8=406*8=487*8=568*8=64

1*9=92*9=183*9=274*9=365*9=456*9=547*9=638*9=729*9=81*/

=9;

%d*%d=%d\t"

j,i,j*i);

/*47、打印九九乘法表,形式如下:

1*1=11*2=21*3=31*4=41*5=51*6=61*7=71*8=81*9=9

2*1=22*2=42*3=62*4=82*5=102*6=122*7=142*8=162*9=18

3*1=33*2=63*3=93*4=123*5=153*6=183*7=213*8=243*9=27

4*1=44*2=84*3=124*4=164*5=204*6=244*7=284*8=324*9=36

5*1=55*2=105*3=155*4=205*5=255*6=305*7=355*8=405*9=45

6*1=66*2=126*3=186*4=246*5=306*6=366*7=426*8=486*9=54

7*1=77*2=147*3=217*4=287*5=357*6=427*7=497*8=567*9=63

8*1=88*2=168*3=248*4=328*5=408*6=488*7=568*8=648*9=72

9*1=29*2=189*3=219*4=369*5=459*6=549*7=639*8=729*9=81*/

i,j,i*j);

//48、打印100以内的所有素数。

for(i=2;

for(j=2;

if(i%j==0)

break;

if(i==j)

printf("

//49、打印1000以内的完全数。

所有小于该数本身的因子之和等于该数本身,例如6是一个完全数,因为,6=1+2+3

stdlib.h>

voidmain(void)

inti,j,m,s;

s=0;

m=i%j;

if(m==0)

s=s+j;

if(i==s)

//50、求1!

+2!

+3!

+……+10!

intx,y=0;

x=1;

x=x*j;

y=y+x;

y);

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2