西工大c语言期末考试

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1计算A+B (3)

2完全数 (3)

3圆及圆球的相关计算 (4)

4计算成绩 (5)

5找最大数 (6)

6找幸运数 (6)

7奇特的分数数列 (7)

8出粗车费 (7)

9你会存钱吗 (8)

10是概念的第几天 (9)

11计算PI的近似值 (10)

12求建筑高度 (11)

13区间内素数 (11)

14迭代求根 (12)

15自然数立方的乐趣 (13)

16二分求根 (13)

17最次方数 (14)

18VOL大学乒乓球比赛 (15)

19多项式的猜想 (15)

20两个素数之间所有的整数 (16)

21五猴分桃 (17)

22奖金发放 (17)

23整数位数 (18)

24成绩转换 (19)

25级数和 (19)

26羊羊聚会 (20)

28粒子裂变 (21)

29除法62 (21)

30分数拆分 (22)

31,1的传奇 (23)

32分数化小数 (23)

33子序列的和 (24)

34合数世纪 (25)

35解不等式 (26)

36铀盒和铅盒 (27)

37特殊整数 (27)

38幸运数7 (28)

39排列 (29)

49最大整数 (31)

41最小整数 (31)

42循环移位 (32)

43亲和数 (32)

44方差 (33)

45韩信点兵 (34)

46组合数 (34)

46数据加密 (35)

47不会吧,又是A和B (36)

48发工资的日子 (36)

49 ACKERMAN (37)

50 A+B二 (38)

51逆序整数 (39)

52获取指定的二进制数 (39)

53积分计算 (40)

54高低互换 (41)

55平均值函数 (42)

56一堆数组加法 (42)

57二分查找 (43)

58插入排序 (44)

59冒泡排序 (45)

60边沿与内芯的差 (46)

61左上角 (47)

62恐怖的水母 (47)

63闪迪的麻烦 (49)

64右下角………………………………………………………49.

65选择排序 (50)

65快速排序 (51)

66左下角 (52)

67一维数组赋值 (53)

68右上角 (53)

.

(1)计算A+B

#include

using namespace std;

int main()

{

int a,b,s;

scanf("%d %d",&a,&b);

s=a+b;

printf("%d",s);

return 0;

}

(2)完全数

#include

#include

int main()

{

int i,n;

for(i=2;i<=1000;i++)

{

int sum=0;

for(n=1;n

{

if(i%n==0)

sum=sum+n; }

if(i==sum)

{

printf("%d=1",i);

for(n=2;n<=i-1;n++)

{

if(i%n==0)printf("+%d",n);

}

printf("\n");

}

}

return 0;

}

(3)圆及圆的相关运算

#include

using namespace std;

int main()

{

double r,h,l,s,sq,vq,vz,PI=3.141593;

scanf("%lf %lf",&r,&h);

l=2*PI*r;

s=PI*r*r;

sq=4*PI*r*r;

vq=4.0/3*PI*r*r*r;

vz=PI*r*r*h;

printf("%.2lf\n%.2lf\n%.2lf\n%.2lf\n%.2lf\n",l,s,sq,vq,vz); return 0;

}

(4)计算成绩

#include

using namespace std;

int main()

{

double a,b,c,sum,aver;

scanf ("%lf%lf%lf",&a,&b,&c); sum=a+b+c;

aver=(a+b+c)/3;

printf("%lf\n%lf\n",sum,aver); return 0;

}

(5)求最大数

#include

using namespace std;

int main()

{

int a,b,c,t;

scanf("%d %d %d",&a,&b,&c); if(a>b)

{

t=a;

a=b;

b=t;

}

相关文档
最新文档