北京理工大学2014年级C程序设计非信息类答案解析part_第1页
北京理工大学2014年级C程序设计非信息类答案解析part_第2页
北京理工大学2014年级C程序设计非信息类答案解析part_第3页
北京理工大学2014年级C程序设计非信息类答案解析part_第4页
北京理工大学2014年级C程序设计非信息类答案解析part_第5页
已阅读5页,还剩60页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

..北京理工大学2013级C程序设计非信息类答案Part11.[入门]Helloworld.成绩5开启时间2014年03折扣0.8折扣时间2014年03允许迟交否关闭时间2014年03让我们用C语言向世界问好。最早的程序基本是这个样子的:#include<stdio.h>

intmain<>

{

printf<"Helloworld.\n">;

return0;

}请模仿上面的程序,看看是否可以通过编译?如果你能通过这个简单的程序,那就让我们继续完成后面的习题吧。输入:无输出:Helloworld.

测试输入期待的输出时间限制内存限制额外进程测试用例1↵Hello

world.↵1秒64M0#include

<stdio.h>int

main<>{printf<"Hello

world.\n">;

return

0;}

2.[入门]输出你的第一个图形成绩5开启时间2014年02折扣0.8折扣时间2014年03允许迟交否关闭时间2014年03背景:我们已经学习了printf函数的基本使用方法,这里给出了一个小程序,它运行的结果是输出一个由星号〔*组成的4*4的正方形。程序如下:#include

<stdio.h>int

main<>{printf<"****\n">;printf<"****\n">;printf<"****\n">;printf<"****\n">;return

0;}

要求:按照上面的程序范例,编写一个小程序,要求输出的是4行由*号组成的等腰三角形。输入:无。输出:指定图形。

测试输入期待的输出时间限制内存限制额外进程测试用例1↵

*↵

***↵

*****↵*******↵1秒64M0#include

<stdio.h>int

main<>

{

printf<"

*\n">;

printf<"

***\n">;

printf<"

*****\n">;

printf<"*******\n">;

return

0;}

3.[入门]求A+B成绩5开启时间2014年02折扣0.8折扣时间2014年03允许迟交否关闭时间2014年03我们已经学了如何使用scanf函数中输入整型数据〔%d,下面让我们使用scanf函数来输入两个整数,然后求它们的和。输入:整数1

整数2输出:整数1+整数2=和

测试输入期待的输出时间限制内存限制额外进程测试用例110↵20↵10+20=30↵1秒64M0测试用例2-10↵10↵-10+10=0↵1秒64M0测试用例3300

200↵300+200=500↵1秒64M0#include

<stdio.h>int

main<>

{

int

a,b;

scanf<"%d",&a>;

scanf<"%d",&b>;

printf<"%d+%d=%d\n",a,b,a+b>;return

0;}

4.[入门]求整数的3次方成绩5开启时间2014年02折扣0.8折扣时间2014年03允许迟交否关闭时间2014年03输入一个整数x,输出x的3次方。想一想,在C语言中如何用公式来表达x的3次方?输入:一个整数。输出:该整数的3次方值。

测试输入期待的输出时间限制内存限制额外进程测试用例13↵27↵1秒64M0测试用例2-3↵-27↵1秒64M0#include

<stdio.h>int

main<>{int

x;scanf<"%d",&x>;printf<"%d\n",x*x*x>;return

0;}

5.[入门]输出字符的ASCII码成绩5开启时间2014年02折扣0.8折扣时间2014年03允许迟交否关闭时间2014年03背景:我们在计算机基础中已经学过:字母在计算机中采用ASCII码进行存储。下面要从键盘上输入任意一个字符,然后输出该字符对应的ASCII码。输入:一个字符输出:该字符对应的ASCII码说明:如果编程有问题,请先看看教材P51的例题3-4,然后再办法发挥一下……

测试输入期待的输出时间限制内存限制额外进程测试用例1A↵The

ASCII

of

character

'A'

is

65.↵1秒64M0测试用例2Z↵The

ASCII

of

character

'Z'

is

90.↵1秒64M0测试用例30↵The

ASCII

of

character

'0'

is

48.↵1秒64M0测试用例41↵The

ASCII

of

character

'1'

is

49.↵1秒64M0测试用例5+↵The

ASCII

of

character

'+'

is

43.↵无限制64M0#include

<stdio.h>

int

main<>{char

a;scanf<"%c",&a>;

printf<"The

ASCII

of

character

'%c'

is

%d.\n",a,a>;

return

0;}

6.[入门]大小写字母转换成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04我们知道,英文字母是分大小写的,下面我们需要编写一个简单的程序,将输入的全部小写字母变换为大写字母,大写字母变换为小写字母,非写字母保持不变。输入:一个字符输出:变换后的字符

测试输入期待的输出时间限制内存限制额外进程测试用例1A↵a↵1秒64M0测试用例2Z↵z↵1秒64M0测试用例3b↵B↵1秒64M0测试用例4y↵Y↵1秒64M0测试用例5#↵#↵无限制64M0#include

<stdio.h>int

main<>

{char

x,y;scanf<"%c",&x>;

if<x>=65&&x<=90>

y=x+32;

elseif<x>=97&&x<=122>y=x-32;

else

y=x;

printf<"%c\n",y>;return

0;}7.[小学]一年级的算术题成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04背景:小明上小学一年级了,老师已经教会了他们整数的+、-、*、/、%计算,下面老师开始出题,请小明给出计算结果。输入:两个整数,每个整数之间使用空格分隔。例如输入格式为:123

444输出:分别输出按照整型数据进行+、-、*、/、*之后的运行结果。

测试输入期待的输出时间限制内存限制额外进程测试用例110

3↵10+3=13↵10-3=7↵10*3=30↵10/3=3↵10%3=1↵1秒64M0#include

<stdio.h>

int

main<>{int

a,b;scanf<"%d%d",&a,&b>;

printf<"%d+%d=%d\n",a,b,a+b>;

printf<"%d-%d=%d\n",a,b,a-b>;

printf<"%d*%d=%d\n",a,b,a*b>;

printf<"%d/%d=%d\n",a,b,a/b>;

printf<"%d%%%d=%d\n",a,b,a%b>;return

0;}8.[中学]判断三角形的形状成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04小明上了初中,开始学习如何求解一元二次方程。要求:输入三角型的三条边,判断三角形的形状。假设输入的三边边长均>0。〔提示:本题中应该要用到if语句嵌套输入:三角型的3条边的长度〔int型。输出:等边三角形:equilateraltriangle.等腰三角形:isocelestriangle.不构成三角形:non-triangle.一般三角形:triangle.

测试输入期待的输出时间限制内存限制额外进程测试用例12

2

2↵equilateral

triangle.↵1秒64M0测试用例23

2

2↵isoceles

triangle.↵1秒64M0测试用例31

3

1↵non-triangle.↵1秒64M0测试用例43

4

5↵triangle.↵1秒64M0#include<stdio.h>

int

main<>{int

a,b,c;scanf<"%d%d%d",&a,&b,&c>;if<a+b<=c||a+c<=b||b+c<=a>

printf<"non-triangle.\n">;elseif<a==b&&b==c>

printf<"equilateral

triangle.\n">;

elseif<a==b&&b!=c||a==c&&c!=b||b==c&&c!=a>

printf<"isoceles

triangle.\n">

;

else

printf<"triangle.\n">;

return

0;}9.[中学]计算时钟的夹角成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04背景:钟面上的时针和分针之间的夹角总是在0~180之间<包括0和180>。举例来说,在十二点的时候两针之间的夹角为0,而在六点的时候夹角为180,在三点的时候为90。本题要解决的是计算12:00到11:59之间任意一个时间的夹角。输入:每组测试数据包含两个数字:第一个数字代表小时<大于0小于等于12>,第二个数字代表分<在区间[0,59]上>。输出:对应每组测试数据,用常用格式显示时间以及这个时候时针和分针间的最小夹角,精确到小数点后一位。输出格式如下所示。再看一看,想一想:是否可以不用if语句,只使用printf函数来简化你的程序?

测试输入期待的输出时间限制内存限制额外进程测试用例112

0↵At

12:00

the

angle

is

0.0

degrees.↵1秒64M0测试用例212

30↵At

12:30

the

angle

is

165.0

degrees.↵1秒64M0测试用例36

0↵At

6:00

the

angle

is

180.0

degrees.↵1秒64M0测试用例43

0↵At

3:00

the

angle

is

90.0

degrees.↵1秒64M0测试用例53

3↵At

3:03

the

angle

is

73.5

degrees.↵1秒64M0测试用例63

9↵At

3:09

the

angle

is

40.5

degrees.↵1秒64M0测试用例74

0↵At

4:00

the

angle

is

120.0

degrees.↵1秒64M0测试用例85

59↵At

5:59

the

angle

is

174.5

degrees.↵1秒64M0测试用例94

20↵At

4:20

the

angle

is

10.0

degrees.↵1秒64M0测试用例100

0↵At

0:00

the

angle

is

0.0

degrees.↵1秒64M0#include<stdio.h>#include<math.h>main<>{int

x,y;float

z;

scanf<"%d%d",&x,&y>;

z=fabs<30*x-<float>y*11/2>;

z=z>180?360-z:z;

if<y<10>

printf<"At

%d:0%d

the

angle

is

%.1f

degrees.\n",x,y,z>;

else

printf<"At

%d:%d

the

angle

is

%.1f

degrees.\n",x,y,z>;}10.[日期]根据日期求星期成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04任意给出一个年月日,求出是星期几。输入:年月日输出:0~6。星期日用0表示,星期一用1表示,星期二用2表示......星期六用6表示。假设年份大于1900。先想一想:我们现在只会使用if语句,该如何建立数学模型?找到数学模型是解决本题的关键。看了部分先完成同学提交的程序,有人居然使用数组了,这个太不应该,因为我们根本就没有讲数组,让我怀疑使用数组的程序是抄的。

测试输入期待的输出时间限制内存限制额外进程测试用例12013

3

11↵1↵1秒64M0测试用例22013

3

15↵5↵1秒64M0测试用例32013

3

17↵0↵1秒64M0#include

<stdio.h>

int

main<>{int

year,month,day,ty,m,y,c,d,weeks;

scanf<"%d%d%d",&year,&month,&day>;ty=year;m=month;if<m<3>{m=12+m;ty--;}y=ty%100;c=ty/100;d=day;weeks=<y+y/4+c/4-2*c+26*<m+1>/10+d-1>%7;printf<"%d\n",weeks>;}11.[中学]求解一元二次方程成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04初中的小明已经开始学习求解一元二次方程了,下面让我们来教计算机如何求解。输入a,b,c,求一元二次方程ax²+bx+c=0的根。输入:假设a,b,c均int。输出:要求输出的根为double型,保留6位小数。说明:如果不会作,请参考教材P108的例5-17

测试输入期待的输出时间限制内存限制额外进程测试用例10

0

0↵Input

error!↵1秒64M0测试用例20

0

10↵Input

error!↵1秒64M0测试用例30

10

0↵x=0.000000↵1秒64M0测试用例510

0

0↵x1=x2=0.000000↵1秒64M0测试用例610

20

0↵x1=0.000000↵x2=-2.000000↵1秒64M0测试用例810

0

20↵x1=1.414214i↵x2=-1.414214i↵1秒64M0测试用例91

2

1↵x1=x2=-1.000000↵1秒64M0测试用例101

2

-1↵x1=0.414214↵x2=-2.414214↵1秒64M0测试用例112

2

2↵x1=-0.500000+0.866025i↵↵1秒64M0#include<stdio.h>#include

<math.h>

void

main<>{double

a,b,c,d;

scanf<"%lf%lf%lf",&a,&b,&c>;

d=b*b-4*a*c;if<a==0&&b==0>

printf<"Input

error!\n">;

elseif<a==0>

printf<"x=%lf\n",c==0?0:-c/b>;

elseif<d==0>

printf<"x1=x2=%.6lf\n",b==0?0:-b/<2*a>>;

elseif<d>0>

printf<"x1=%lf\nx2=%lf\n",<-b+sqrt<d>>/<2*a>,<-b-sqrt<d>>/<2*a>>;

elseif<b==0>

printf<"x1=%lfi\nx2=-%lfi\n",sqrt<-d>/<2*a>,sqrt<-d>/<2*a>>;

else

printf<"x1=%lf+%lfi\nx2=%lf-%lfi\n",-b/<2*a>,sqrt<-d>/<2*a>,-b/<2*a>,sqrt<-d>/<2*a>>;}12.[中学]找出最大素数成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04小明在中学学习了什么是素数。素数是指一个只能被1和它本身整除的数,在数论中占有重要的研究地位,在当代密码学中也被广泛应用。输入:取值范围输出:该范围内的最大素数

测试输入期待的输出时间限制内存限制额外进程测试用例1100↵The

max

prime

number

is

97.↵1秒64M0#include<stdio.h>#include<math.h>int

IsPrime<int

n>

{int

i;for<i=2;i<=sqrt<n>;i++>

if<n%i==0>

return<0>;

return<1>;}void

main<>

{int

n;scanf<"%d",&n>;for<;;n-->

if<IsPrime<n>>

break;

printf<"The

max

prime

number

is

%d.\n",n>;}13.[小学]再做一年级算术题成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04小明上小学一年级了,老师已经教会了他们进行整数的+、-、*、/、%计算,下面老师开始出题,给出一个简单的算术表达式,请小明给出计算结果,请你用switch语句编写一个程序,帮小明算出结果。输入:操作数1op操作数2输出:计算结果提示:关键是在表达式输入过程中如何取出运算符?

测试输入期待的输出时间限制内存限制额外进程测试用例110+20↵30↵1秒64M0测试用例230-20↵10↵1秒64M0测试用例38*11↵88↵1秒64M0测试用例413/5↵2↵1秒64M0#include

<stdio.h>main<>

{int

a,b,c;char

op;

scanf<"%d%c%d",&a,&op,&b>;

switch<op>

{case'+':c=a+b;printf<"%d\n",c>;break;

case'-':c=a-b;printf<"%d\n",c>;break;

case'*':c=a*b;printf<"%d\n",c>;break;

case'/':c=a/b;printf<"%d\n",c>;break;

case'%':c=a%b;printf<"%d\n",c>;break;}return

0;}14.[日期]确定母亲节成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04母亲节是每年的五月第二个星期天,针对输入的年份,计算该年的哪一天是母亲节。输入:年份输出:日期〔5月的哪一天

测试输入期待的输出时间限制内存限制额外进程测试用例12014↵11↵1秒64M0测试用例22015↵10↵1秒64M0测试用例32012↵13↵1秒64M0#include

<stdio.h>int

main<>

{int

a,b,n;scanf<"%d",&a>;

b=<a-1720>%28;

switch<b>{case

0:n=14;break;case

1:n=13;break;case

2:n=12;break;case

3:n=11;break;case

4:n=9;break;case

5:n=8;break;case

6:n=14;break;case

7:n=13;break;case

8:n=11;break;case

9:n=10;break;case

10:n=9;break;case

11:n=8;break;case

12:n=13;break;case

13:n=12;break;case

14:n=11;break;case

15:n=10;break;case

16:n=8;break;case

17:n=14;break;case

18:n=13;break;case

19:n=12;break;case

20:n=10;break;case

21:n=9;break;case

22:n=8;break;case

23:n=14;break;case

24:n=12;break;case

25:n=11;break;case

26:n=10;break;case

27:n=9;break;}

printf<"%d\n",n>;return

0;}15.[图形]输出一行星号成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04现在要用最简单得办法,在一行中输出N个星号。输入:N值输出:一行中N个星号。

测试输入期待的输出时间限制内存限制额外进程测试用例14↵****↵1秒64M0测试用例28↵********↵1秒64M0测试用例31↵*↵1秒64M0测试用例40↵↵1秒64M0#include<stdio.h>int

main<>{int

i,n;

scanf<"%d",&n>;

for<i=1;i<=n;i++>

printf<"*">;

printf<"\n">;}16.[日期]再算星期成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04再次给出任意一个年月日〔年>1900,现在我们不能只是直接计算,要先判断给出的日期是否合法,对于非法的日期要给出错误提示信息,合法的日期要再计算是星期几。输入:年月日输出:0~6。星期日用0表示,星期一用1表示,星期二用2表示......星期六用6表示。假设年份大于1900。先想一想:我们现在只会使用if语句,该如何建立数学模型?

测试输入期待的输出时间限制内存限制额外进程测试用例12013

3

11↵1↵1秒64M0测试用例22013

13

15↵month

is

error.↵1秒64M0测试用例32013

3

32↵day

is

error.↵1秒64M0#include<stdio.h>#include<math.h>int

main<>

{int

a,w,y,m,d,t=0,s=1;scanf<"%d%d%d",&y,&m,&d>;

if<y<1900>

{printf<"year

is

error.\n">;s=0;}

else

{switch<m>

{

case

1:t=31;break;case

2:t=28;break;case

3:t=31;break;case

4:t=30;break;

case

5:t=31;break;case

6:t=30;break;case

7:t=31;break;case

8:t=31;break;

case

9:t=30;break;case

10:t=31;break;case

11:t=30;break;case

12:t=31;break;

default:{printf<"month

is

error.\n">;s=0;}}

if<m==2>

if<<y%4==0&&y%100!=0>||<y%400==0>>

t=29;

if<s==1&&<d<1||d>t>>

{printf<"day

is

error.\n">;s=0;}}

if<s==1>

{a=y/100+1;if<m<=2>

{m=m+12;y=y-1;}

w=<d+2*m+3*<m+1>/5+y+y/4-y/100+y/400>%7+1;

if<w==7>

w=0;printf<"%d\n",w>;}

return

0;}17.[中学]贪吃的猴子成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04有一只猴子,第一天摘了若干个桃子,当即吃了一半,但还觉得不过瘾,就又多吃了一个。第2天早上又将剩下的桃子吃掉一半,还是觉得不过瘾,就又多吃了两个。以后每天早上都吃了前一天剩下的一半加天数个〔例如,第5天吃了前一天剩下的一般加5个。到第n天早上再想吃的时候,就只剩下一个桃子了。输入:天数n输出:第一天的桃子个数提述:要先建立递推公式。

测试输入期待的输出时间限制内存限制额外进程测试用例13↵The

monkey

got

14

peaches

in

first

day.↵1秒64M0#include

<stdio.h>main<>{int

n,i,y;

scanf<"%d",&n>;

for<i=n-1,y=1;i>=1;i-->

y=2*<i+y>;

if<y==1>printf<"The

monkey

got

%d

peach

in

first

day.\n",y>;

if<y!=1>printf<"The

monkey

got

%d

peaches

in

first

day.\n",y>;

return

0;}18.[小学]三做一年级算术题成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04两个一年级小朋友在一起玩游戏,小明给出一堆一位的正整数和运算要求〔+、-、*、/、%,小丽要找出这些整数中的最大值和最小值,然后按照小明的要求算出最大数与最小数进行算术运算的结果。输入:用逗号分隔的一位正整数序列,及其运算符和等号输出:最大数op最小数=结果

测试输入期待的输出时间限制内存限制额外进程测试用例15,1,1,2,0,3,+,=↵5+0=5↵1秒64M0测试用例21,5,2,0,/,=↵Error!↵1秒64M0测试用例31,7,2,2,5,3,/,=↵7/1=7↵1秒64M0#include<stdio.h>

int

main<>

{int

i,a,max=0,min=100,s;

char

l[100]={0},op;

gets<l>;

for<i=0;;i=i+2>

{if<l[i]=='='>

break;

else

{if<l[i]==43||l[i]==45||l[i]==42||l[i]==37||l[i]==47>

op=l[i];

else

{if<l[i+2]==44>

{a=<l[i]-48>*10+l[i+1]-48;i++;}

else

a=l[i]-48;

if<a>=max>

{max=a;}

if<a<=min>

{min=a;}

}}}

switch<op>

{case

43:s=max+min;printf<"%d+%d=%d\n",max,min,s>;break;

case

45:s=max-min;printf<"%d-%d=%d\n",max,min,s>;break;

case

42:s=max*min;printf<"%d*%d=%d\n",max,min,s>;break;

case

37:{if<min==0>

{printf<"Error!\n">;break;}

else

{s=max%min;

printf<"%d%%%d=%d\n",max,min,s>;

break;}

}

case

47:{if<min==0>

{printf<"Error!\n">;break;}

else

{s=max/min;

printf<"%d/%d=%d\n",max,min,s>;

break;}

}}}19.[数列]求最小m值成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04求满足下列不等式的最小m。

1+2+3+4+......+m≥n例如:n=100,当m=14时,满足:1+2+3+4+...+13=91<100,而1+2+3+4+......+14=105>100。输入:n输出:m

测试输入期待的输出时间限制内存限制额外进程测试用例1100↵14↵无限制64M0#include<stdio.h>

int

main<>{int

m,n,s=0;scanf<"%d",&n>;

for<m=1;s<n;m++>

s=s+m;

printf<"%d\n",m-1>;return

0;}20.[图形]数字正方型成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04这是双重循环的入门题目,大家来看看,你会做吗?输入n的值,输出如下例〔n=4所示的由数字组成的正方型。

1

2

3

4

5

6

7

8

9101112

13141516输入:

n输出:数字组成的正方型

测试输入期待的输出时间限制内存限制额外进程测试用例11↵

1↵1秒64M0测试用例22↵

1

2↵

3

4↵1秒64M0测试用例33↵

1

2

3↵

4

5

6↵

7

8

9↵1秒64M0测试用例45↵

1

2

3

4

5↵

6

7

8

9

10↵

11

12

13

14

15↵

16

17

18

19

20↵

21

22

23

24

25↵1秒64M0#include<stdio.h>

int

main<>

{int

i,j,m=0,n;scanf<"%d",&n>;

for<j=1;j<=n;j++>

{for<i=1;i<=n;i++>

{m+=1;printf<"

%2d",m>;}

printf<"\n">;}

return

0;}21.[图形]数字菱形成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04这是非信息类20XX出的题目,大家来看看,你会做吗?输入n的值,输出如下例〔n=4所示的数字菱形。4

434

43234

4321234

43234

434

4

输入:

n输出:数字菱形友情提示:同学们总结一下打印星号组成的实心图形程序的编程思路:第一步,打印星号组成的正方形;第二步,改变每行星号的个数,打印每行星号数量不一样的图形;如果是空心图形,每行第一个和最后一个位置输出星号,其他位置输出空格。现在我们练习输出变化的字符,在打印星号图形的基础上,原来输出*号的位置,将printf<"*">;改为printf<"%2d",x>;当然,原来输出一个*号的地方只占一个字符的位置,现在都要改为2个字符的位置,如果输出的是数字且多于2个,则要是%3d或%4d了。x是多少呢?则要寻找其规律,就是该输出位置与所在行列的关系。注意给出的测试用例,输出的数字是左对齐啊。不用数组就可以完成。

测试输入期待的输出时间限制内存限制额外进程测试用例11↵1

↵1秒64M0测试用例22↵

2

↵2

1

2

2

↵1秒64M0测试用例33↵

3

3

2

3

↵3

2

1

2

3

3

2

3

3

↵1秒64M0测试用例48↵

8

8

7

8

8

7

6

7

8

8

7

6

5

6

7

8

8

7

6

5

4

5

6

7

8

8

7

6

5

4

3

4

5

6

7

8

8

7

6

5

4

3

2

3

4

5

6

7

8

↵8

7

6

5

4

3

2

1

2

3

4

5

6

7

8

8

7

6

5

4

3

2

3

4

5

6

7

8

8

7

6

5

4

3

4

5

6

7

8

8

7

6

5

4

5

6

7

8

8

7

6

5

6

7

8

8

7

6

7

8

8

7

8

8

↵1秒64M0测试用例510↵

10↵

109

10↵

109

8

9

10↵

109

8

7

8

9

10↵

109

8

7

6

7

8

9

10↵

109

8

7

6

5

6

7

8

9

10↵

109

8

7

6

5

4

5

6

7

8

9

10↵

109

8

7

6

5

4

3

4

5

6

7

8

9

10↵

109

8

7

6

5

4

3

2

3

4

5

6

7

8

9

10↵109

8

7

6

5

4

3

2

1

2

3

4

5

6

7

8

9

10↵

109

8

7

6

5

4

3

2

3

4

5

6

7

8

9

10↵

109

8

7

6

5

4

3

4

5

6

7

8

9

10↵

109

8

7

6

5

4

5

6

7

8

9

10↵

109

8

7

6

5

6

7

8

9

10↵

109

8

7

6

7

8

9

10↵

109

8

7

8

9

10↵

109

8

9

10↵

109

10↵

10↵1秒64M0#include<stdio.h>#include<math.h>main<>

{int

a,b,i,j,k,m,n;

scanf<"%d",&n>;

for<i=n-1;i>-n;i-->

{a=fabs<i>;b=n-1-a;

for<m=2*a;m>0;m-->

printf<"

">;

for<j=b;j>=-b;j-->

{k=n-b+fabs<j>;printf<"%-2d",k>;}

printf<"\n">;}

return

0;}22.[图形]空心的倒三角型成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04请根据要求打印可空心倒三角形。输入:输入三角形的高度〔h>=0。输出:打印相应的空心倒三角形。图样参见测试用例。

测试输入期待的输出时间限制内存限制额外进程测试用例13↵*****↵

*

*↵

*↵1秒64M0测试用例25↵*********↵

*

*↵

*

*↵

*

*↵

*↵1秒64M0#include

<stdio.h>main<>{int

r,l,h;

scanf<"%d",&h>;for<r=1;r<=2*h-1;r++>

printf<"*">;

for<r=2;r<=h;r++>

{printf<"\n">;

for<l=1;l<=2*h-r;l++>

printf<"%s",<l==r||l==2*h-r>?"*":"

">;}

printf<"\n">;return

0;}23.[图形]空心字符菱形成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04输入:菱型起始字母和菱形的高度。输出:参看测试用例,打印空心的由字符组成的菱形。

测试输入期待的输出时间限制内存限制额外进程测试用例1C

4↵

C↵

D

D↵

E

E↵F

F↵

E

E↵

D

D↵

C↵1秒64M0#include

<stdio.h>#include

<math.h>main<>

{char

c;int

n,i,j;

scanf<"%c%d",&c,&n>;

for<c=c+n-1,i=1-n;i<=n-1;i++>

{for<j=1;j<=2*n-1-abs<i>;j++>

if<j==abs<i>+1||j==2*n-1-abs<i>>

printf<"%c",c-abs<i>>;

else

printf<"

">;printf<"\n">;}return

0;}24.[图形]空心数字梯形*成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04输入行数n和首数字字符,在屏幕上输出由数字围起的高和下底宽度均n的空心梯形。要求:输出的数字是循环的,即输出数字9后再输出的数字是0。输入:行数n和首字符输出:空心梯形

测试输入期待的输出时间限制内存限制额外进程测试用例15

5↵5

6

7

8

9

0

1

0

9

8

7

6

5↵

6

6↵

7

7↵

8

8↵

9

0

1

0

9↵1秒64M0测试用例21

0↵0↵1秒64M0测试用例32

9↵9

0

0

9↵

0

0↵1秒64M0测试用例43

1↵1

2

3

4

3

2

1↵

2

2↵

3

4

3↵1秒64M0测试用例56

6↵6

7

8

9

0

1

2

3

3

2

1

0

9

8

7

6↵

7

7↵

8

8↵

9

9↵

0

0↵

1

2

3

3

2

1↵1秒64M0测试用例69

9↵9

0

1

2

3

4

5

6

7

8

9

0

1

0

9

8

7

6

5

4

3

2

1

0

9↵

0

0↵

1

1↵

2

2↵

3

3↵

4

4↵

5

5↵

6

6↵

7

8

9

0

1

0

9

8

7↵1秒64M0测试用例712

0↵0

1

2

3

4

5

6

7

8

9

0

1

2

3

4

5

6

6

5

4

3

2

1

0

9

8

7

6

5

4

3

2

1

0↵

1

1↵

2

2↵

3

3↵

4

4↵

5

5↵

6

6↵

7

7↵

8

8↵

9

9↵

0

0↵

1

2

3

4

5

6

6

5

4

3

2

1↵1秒64M0测试用例83

9↵9

0

1

2

1

0

9↵

0

0↵

1

2

1↵1秒64M0#include<stdio.h>#include

<math.h>int

main<>{int

i,j,n,f,t=0;scanf<"%d%d",&n,&f>;t=f;for<j=1;j<=3*n-2;j++>

{if<j==3*n-2>

printf<"%d",t>;

else

printf<"%d

",t>;

if<j<<3*n-1>/2>

{if<t==9>

t=0;

else

t++;}

elseif<j==<3*n-1>/2&&n%2==0>

continue;

else{if<t==0>

t=9;

else

t--;}}

printf<"\n">;t=f;

for

<i=2;i<=n;i++>

{for

<j=1;j<=2*<i-1>;j++>

printf<"

">;

if<i==n>

{for

<j=1;j<=<n+1>/2;j++>

{if<t==9>

{t=0;printf<"%d

",t>;}else

printf<"%d

",++t>;}for

<j=1;j<=n/2;j++>

{if<t==0&&n%2!=0>

t=9;

elseif<j==1&&n%2==0>

{if<j==n/2>

printf<"%d\n",t>;

else

printf<"%d

",t>;

continue;}

else

t--;if<j==n/2>

printf<"%d\n",t>;

else

printf<"%d

",t>;}}else{if<t==9>

{printf<"0">;

for<j=1;j<=6*n-4*i-3;j++>printf<"

">;

printf<"0\n">;t=0;}

else{t++;

printf<"%d",t>;

for<j=1;j<=6*n-4*i-3;j++>

printf<"

">;

printf<"%d\n",t>;}}}return

0;}25.[图形]字母X*成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04输入整数n值和首字母,输出以首字母为中心,边长为n的X形。其中,上两条边上字母递增,下两条边上字母递减。且认为字母是循环的,即Z与A相邻。若输入的不是大写字母,则输出"inputerror"提示。输入:4A输出:DDCCBBAZZYYXX

测试输入期待的输出时间限制内存限制额外进程测试用例14

A↵D

D↵

C

C↵

B

B↵

A↵

Z

Z↵

Y

Y↵X

X↵1秒64M0测试用例22

0↵input

error.↵1秒64M0测试用例35

L↵P

P↵

O

O↵

N

N↵

M

M↵

L↵

K

K↵

J

J↵

I

I↵H

H↵1秒64M0测试用例43

Z↵B

B↵

A

A↵

Z↵

Y

Y↵X

X↵1秒64M0#include

<stdio.h>#include

<stdlib.h>int

main<>{int

n;char

a[2];scanf<"%d%s",

&n,

a>;char

ch

=

a[0],

t;if<ch>='A'&&ch<='Z'>{for<int

i=n-1;

i>=-<n-1>;

i-->

{t

=

<<ch+i-'A'>+26>%26+'A';int

k

=

abs<i>;for<int

j=0;

j<n-1-k;

j++>

putchar<'

'>;putchar<t>;

for<int

j=0;

j<2*k-1;

j++>

putchar<'

'>;

if<k!=0>

putchar<t>;putchar<'\n'>;}}

else

{printf<"input

error.\n">;}return

0;}H1.铺地板〔选作成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04背景:你是一名室内装潢工程队的配料员。你的伙伴们喜欢采用"之"字型的方式铺XX石地砖,图案如下:12671535814164913172210121821231119202425学了C语言以后,你决定编写一个程序,帮助你的同伴生成这样的图形。输入:方阵N的大小。输出方阵。

测试输入期待的输出时间限制内存限制额外进程测试用例15↵

1

2

6

7

15↵

3

5

8

14

16↵

4

9

13

17

22↵10

12

18

21

23↵11

19

20

24

25↵1秒64M0测试用例23↵

1

2

6↵

3

5

7↵

4

8

9↵1秒64M0测试用例59↵

1

2

6

7

15

16

28

29

45↵

3

5

8

14

17

27

30

44

46↵

4

9

13

18

26

31

43

47

60↵10

12

19

25

32

42

48

59

61↵11

20

24

33

41

49

58

62

71↵21

23

34

40

50

57

63

70

72↵22

35

39

51

56

64

69

73

78↵36

38

52

55

65

68

74

77

79↵37

53

54

66

67

75

76

80

81↵1秒64M0#include

<stdio.h>int

main<>

{int

i=0,j=0,g,n,t=1;int

a[100][100];scanf<"%d",&n>;

for<g=0;g<n;g++>

{if<g%2!=0>

{for<i=0,j=g;i<=g&&j>=0;i++,j-->

{a[i][j]=t;

t++;}}

else

{for<i=g,j=0;i>=0&&j<=g;i--,j++>

{a[i][j]=t;t++;}}}for<g=1;g<n;g++>

{if<g%2!=0>

{for<i=g,j=n-1;i<n&&j>=g;i++,j-->

{a[i][j]=t;t++;}}

else

{for<i=n-1,j=g;i>=g&&j<n;i--,j++>

{a[i][j]=t;t++;}}}for<i=0;i<n;i++>{for<j=0;j<n;j++>

{if<j==n-1>

printf<"%2d",a[i][j]>;

else

printf<"%2d

",a[i][j]>;}

printf<"\n">;}return

0;}H2.晕〔选作成绩5开启时间2014年03折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04看着这样的"回"形图案你晕吗?让我们不用数组,来做出它。输入:n。正方形的边长输出:边长为n的数字回形方阵。

测试输入期待的输出时间限制内存限制额外进程测试用例13↵

1

2

3↵

8

9

4↵

7

6

5↵1秒64M0测试用例24↵

1

2

3

4↵

12

13

14

5↵

11

16

15

6↵

10

9

8

7↵1秒64M0测试用例55↵

1

2

3

4

5↵

16

17

18

19

6↵

15

24

25

20

7↵

14

23

22

21

8↵

13

12

11

10

9↵1秒64M0#include<stdio.h>

int

main<>

{

int

a[20][20],i,j,n,m=1,l,k=0;scanf<"%d",&n>;

l=n;

for<i=1;i<=<n+1>/2;i++>

{for<j=0;j<l;j++>

{a[k][j+k]=j+m;

a[n-1-k][j+k]=3*l-3+m-j;}

for<j=1;j<=l-1;j++>

{a[j+k][k]=4*l-4-j+m;

a[j+k][n-1-k]=l+j+m-1;}

m=m+4*l-4;

l=l-2;

k=k+1;}

for<i=0;i<=n-1;i++>

{for<j=0;j<=n-1;j++>

printf<"%3d",a[i][j]>;

printf<"\n">;}}26.[数列]计算SUM的值成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交是关闭时间2014年04小明上了中学,开始接触数列了。已知公式:SUM=1+1/2+1/3+1/4+...+1/n输入:

n输出:表达式sum的值。结果保留6位小数。

测试输入期待的输出时间限制内存限制额外进程测试用例11↵sum=1.000000↵1秒64M0测试用例22↵sum=1.500000↵1秒64M0测试用例33↵sum=1.833333↵1秒64M0#include<stdio.h>void

main<>

{double

sum,i;int

n;

scanf<"%d",&n>;for<i=1,sum=0;i<=n;i++>

sum=sum+1/i;printf<"sum=%.6lf\n",sum>;}27.[中学]寻找特殊偶数成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04背景有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数。输入所要寻找的四位偶数的范围。每组输入有两个数字:第一个数字是最小范围;第二个数字是最大范围。如果输入遇到0,输入结束。输出列出此范围内的所有特殊偶数,并且列出此范围内特殊偶数的个数。

测试输入期待的输出时间限制内存限制额外进程测试用例13000

3020↵6040

6090↵0

0↵3012

3014

3016

3018

↵counter=4↵6042

6048

6052

6054

6058

6072

6074

6078

6082

6084

↵counter=10↵1秒64M0测试用例29

101↵87

-1↵0

0↵Error↵Error↵1秒64M0#include<stdio.h>#include<math.h>main<>{int

i,j,k,a,b,c,d,m=0,e;

for<e=0;e>=0;e++>

{scanf<"%d%d",&i,&j>;

if<<i==0>||<j==0>>

break;

elseif<<i>9999||i<1000>||<j>9999||j<1000>>

printf<"Error\n">;

else

{for<k=i;k<=j;k++>

{if

<k%2==1>

continue;

a=k/1000;b=<k%1000>/100;c=<k%100>/10;d=k%10;

if<<<<a==b>||<b==c>>||<c==d>>

||<<d==a>||<<a==c>||<d==b>>>>

continue;

printf<"%d

",k>;m+=1;}

printf<"\ncounter=%d\n",m>;

m=0;}}}28.[中学]寻找阿姆斯特朗数成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04请编写一个程序寻找一种特殊整数:一个n位的正整数等于其各位数字的n次方之和。例如:407=4×4×4+0×0×0+7×7×7。所以407就是一个特殊数。输入:正整数的位数n〔n<=6。输出:所有此n位特殊数。每个数占一行。若不存在符合条件的特殊数,则输出提示:"Nooutput.";若存在,则从小到大进行输出。说明:假设输入为4,在4位整数中,有3个4位的特殊数,则输出格式为〔输出中的1111、2222和9999并不是4位特殊数,只是格式样例:1111

2222

9999

测试输入期待的输出时间限制内存限制额外进程测试用例13↵153↵370↵371↵407↵1秒64M0测试用例22↵No

output.↵1秒64M0#include<stdio.h>#include

<math.h>int

main<>

{int

n,i,j,num,t,s=0,t1,flag=0;

scanf<"%d",&n>;

t=pow<10,n-1>;

for

<i=t;i<t*10;i++>

{

t1=i;

s=0;

for

<j=1;t1!=0;j++>

{

num=t1%10;

s+=pow<num,n>;

t1=t1/10;

}

if<s==i>

{

flag=1;

printf<"%d\n",i>;

}}

if<flag==0>

printf<"No

output.\n">;

return

0;}29.[中学]零钱换整钱*成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04小明手中有硬币,小红手中有若干张10元的纸币。已知1角硬币厚1.8mm,5角硬币厚1.5mm,1元硬币厚2.0mm。小红拿出若干张10元的纸币,小明要将1角的硬币放成一摞,将5角的硬币放成一摞,将1元的硬币放成一摞,如果3摞硬币一样高,且三摞硬币的金额之和正好等于小红要求的面值,则双方交换,否则没有办法交换。输入:小红希望交换几张10元的纸币输出:

1角的数量,5角的数量,1元的数量

测试输入期待的输出时间限制内存限制额外进程测试用例18↵50,60,45↵1秒64M0测试用例24↵No

change.↵1秒64M0#include

<stdio.h>int

main<>{int

n,t,x,y,z;

scanf<"%d",&n>;t=n*10;

if<t%16!=0>

printf<"No

change.\n">;

else

{t=t/16;x=t*10;y=t*12;z=t*9;printf<"%d,%d,%d\n",x,y,z>;}

return

0;}30.[日期]计算天数成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04我们经常要计算天数〔两个日期之间相差几天,例如要算算春节放假几天,清明节可以休息几天。输入:起始日期的年,月,日终止日期的年,月,日〔假设终止日期大于起始日期输出:终止日期与起始日期之间的天数

测试输入期待的输出时间限制内存限制额外进程测试用例12013

1

2↵2013

1

12↵10

days↵无限制64M0测试用例22013

1

31↵2013

2

2↵2

days↵无限制64M0测试用例32013

1

31↵2014

2

1↵366

days↵无限制64M0#include

<stdio.h>long

sum<int

y,int

m,int

d>

{int

x[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

long

i,s=0;

for<i=1;i<y;i++>

if<i%4==0&&i%100!=0||i%400==0>

s+=366;

else

s+=365;

if<y%4==0&&y%100!=0||y%400==0>x[2]=29;

for<i=1;i<m;i++>

s+=x[i];

s+=d;

return

s;}void

main<>{int

y1,m1,d1,y2,m2,d2;

long

s1,s2;scanf<"%d%d%d%d%d%d",&y1,&m1,&d1,&y2,&m2,&d2>;

s1=sum<y1,m1,d1>;s2=sum<y2,m2,d2>;

printf<"%d

days\n",s2-s1>;}31.[中学]求最后3位数值成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04小明在中学会求一个数的n次方了,但计算机还不会,请你来编写一个程序吧。由于计算机比较"笨",所以我们编写程序的功能不用太强,只要能算出a的n次方的最后3位数就可以了。输入:

a和n的值。假设a<=150。输出:求a的n次方的最后3位数。提示:再想一想,你的方法对吗?你用的是什么数据类型?

测试输入期待的输出时间限制内存限制额外进程测试用例110

0↵The

last

3

numbers

is

1.↵1秒64M0测试用例22

8↵The

last

3

numbers

is

256.↵1秒64M0测试用例3100

10↵The

last

3

numbers

is

000.↵1秒64M0#include<stdio.h>int

main<>

{longint

s=1;int

a,n,i=1,t=1;

scanf<"%d%d",&a,&n>;

if<n==0>

printf<"The

last

3

numbers

is

1.\n">;

else{for<i=1;i<=n;i++>

{s=<s*a>%1000;}t=s%1000;

if<t>=0&&t<10>

printf<"The

last

3

numbers

is

00%d.\n",t>;

if<t>=10&&t<100>

printf<"The

last

3

numbers

is

0%d.\n",t>;

if<t>=100&&t<1000>

printf<"The

last

3

numbers

is

%d.\n",t>;}

return

0;}H4:邮票组合〔选作成绩5开启时间2014年04折扣0.9折扣时间2014年04允许迟交是关闭时间2014年04背景:我们寄信都要贴邮票,在邮局有一些小面值的邮票,通过这些小面值邮票中的一张或几张的组合,可以满足不同邮件的不同的邮资。现在,邮局有4种不同面值的邮票。在每个信封上最多能贴5张邮票,面值可相同,可不同。输入:四种邮票的面值。输出:用这四种面值组成的邮资最大的从1开始的一个连续的区间。说明:如结果为10,则表明使用4张邮票可组合出1、2、3、4、5、6、7、8、9、10这些邮资。名词解释:邮资:就是你寄东西需要花多少钱。邮票面额:是由国家发行的具有固定价格的花纸片,被称为邮票。如果你寄东西,邮局称了重量,告诉你要240分。这样你就要贴邮票了。如果现在邮局的邮票有面值为80分、50分、20分和10分的四种,你就可以采用不同的组合得到240的邮资,例如:采用3张80分的可以凑出240分;或者24张10分的凑起来240分也可以。显然不同邮票的组合都可以得到同样一种邮资。

测试输入期待的输出时间限制内存限制额外进程测试用例11

4

12

21↵The

max

is

71.↵1秒64M0测试用例21

3

7

12↵The

max

is

46.↵1秒64M0#include<stdio.h>

main<>

{

int

a,b,c,d,i,j,k,l;

staticint

s[1000];

scanf<"%d%d%d%d",&a,&b,&c,&d>;

for

<i=0;i<=5;i++>

for

<j=0;i+j<=5;j++>

for

<k=0;k+i+j<=5;k++>

for

<l=0;k+i+j+l<=5;l++>

if

<a*i+b*j+c*k+d*l>

s[a*i+b*j+c*k+d*l]++;

for

<i=1;i<=1000;i++>

if<!s[i]>

break;

printf<"The

max

is

%d.\n",--i>;

return

0;}32.孪生素数成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年04如果n是素数,且n+2也是素数,则称为孪生素数。输入:下限范围上限范围输出:在此范围内的全部孪生素数

测试输入期待的输出时间限制内存限制额外进程测试用例110

20↵11,13↵17,19↵1秒64M0测试用例2100

200↵101,103↵107,109↵137,139↵149,151↵179,181↵191,193↵197,199↵1秒64M0测试用例39000

10000↵9011,9013↵9041,9043↵9239,9241↵9281,9283↵9341,9343↵9419,9421↵9431,9433↵9437,9439↵9461,9463↵9629,9631↵9677,9679↵9719,9721↵9767,9769↵9857,9859↵9929,9931↵1秒64M0#include

<stdio.h>#include

<math.h>int

prime<int

n>

{int

i;

if<n<2>

return

0;

for<i=2;i<=sqrt<n>;i++>

if<n%i==0>

return

0;return

1;}

void

main<>{int

i,m,n;scanf<"%d",&m>;scanf<"%d",&n>;

for<i=m;i<=n-2;i++>if<prime<i>

&&

prime<i+2>>

printf<"%d,%d\n",i,i+2>;}33.[日期]计算后续日期成绩5开启时间2014年04折扣0.8折扣时间2014年04允许迟交否关闭时间2014年05我们经常要计算,从今天往后N天之后是哪一天〔哪年哪月哪日。现在我们就可以编写一个程序,推算指定日期之后的第N天是什么日期。输入:年月日

N输出:〔年月日+N天后的年.月.日

测试输入期待的输出时间限制内存限制额外进程测试用例12012

4

9↵91↵↵无限制64M0测试用例22013

1

1↵364↵↵无限制64M0#include<stdio.h>#include<math.h>int

main<>

{int

s,i,c=0,y,m,t=0,d,n,days[]={0,31,28,31,30,31,30,31,31,30,31,30,31};

scanf<"%d%d%d%d",&y,&m,&d,&n>;

if<<y%4==0&&y%100!=0>||y%400==0>

days[2]=29;

for<i=1;i<=m-1;i++>

{c=c+days[i];}

c+=d;s=c+<y-1>/4-<y-1>/100+<y-1>/400+<y-1>*365+n;

y=s/<365*400+97>*400+s%<365*400+97>/<365*100+24>*100+s%<365*400+97>%<365*100+24>/<365*4+1>*4+s%<365*400+97>%<365*100+24>%<365*4+1>/365+1;

s=s%<365*400+97>%<365*100+24>%<365*4+1>%365;

days[2]=28;if<<y%4==0&&y%100!=0>||y%400==0>

days[2]=29;

for<i=1;i<=12;i++>{if<t+days[i]>=s>

break;

t+=days[i];}

t=s-t;if<i==1&&t==0>

printf<"%d.12.31\n",y-1>;

else

printf<"%d.%d.%d\n",y,i,t>;r

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论