C/C++常见的编程题
来源:互联网 发布:金融类的工作知乎 编辑:程序博客网 时间:2024/06/05 21:58
1.设计一个从5个数中取最小数和最大数的程序。
2.#include<stdio.h>
3.int min(int a[],int i);
4.int max(int a[],int i);
5.int main()
6.{
7. int a[5];
8. printf("输入五个数:\n");
9. for(int i=0;i<5;i++)
10. {
11. scanf("%2d",&a[i]);
12. }
13. printf("最小值是:");
14. min(a,5);
15. printf("最大值是:");
16. max(a,5);
17. return 0;
18.}
19.int min(int a[],int i)
20.{
21. int min=a[0] ;
22. for(i=0;i<5;i++)
23. {
24. // scanf("%2d",a[i]);
25. if(a[i]<min)
26. min=a[i];
27. }
28. printf("%2d",min);
29. printf("\n");
30. return min;
31.}
32.int max(int a[],int i)
33.{
34. int max=a[0];
35. for(i=0;i<5;i++)
36. {
37. //scanf("00000%d ",a[i]);
38. if(a[i]>max)
39. max=a[i];
40. }
41. printf("%2d",max);
42. printf("\n");
43. return max;
44.}
2.输入某年某月某日,判断这一天是这一年的第几天?
3.#include <stdio.h>
4.int leap(int x);
5.int main()
6.{
7. int i,year,mon,day,days=0;
8. int a[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
9. printf("分别输入年、月、日:");
10. scanf("%4d%2d%2d",&year,&mon,&day);
11. for(i=0;i<=mon;i++)
12. {
13. days=days+a[i];
14. }
15.if(leap(year))
16. {
17. days=days+1;
18.}
19.printf("%4d年%2d月%2d日式这年的第%d天",year,mon,day,days);
20.printf("\n");
21.return 0;
22.}
23.int leap(int x)
24.{
25. if(x%4==0&&x%100!=0)
26. return 1;
27. else
28. return 0;
29.}
3.求1!+2!+3!+…+20!。
4.#include<stdio.h>
5.int fact(int n);
6.
7.int main()
8.{
9. int s=fact(20);
10. printf("1!+2!+3!+…+20!=%d",s);
11. printf("\n");
12. return 0;
13.
14.}
15.int fact(int n)
16.{
17. int sum=1;
18. for(int i=2;i<=n;i++)
19. {
20. for(int n=i-1;n>=1;n--)
21. {sum=sum+i*(i-n);}
22. }
23.if(n<=0)
24.{
25. printf("error");
26.}
27. printf("%d",sum);
28. return sum;
29.}
- C/C++常见的编程题
- C中常见的编程
- C、C++编程入口,常见的编程题
- c编程常见错误
- 常见的C语言面试编程题(一)
- 常见的C语言面试编程题(二)
- 常见的C语言面试编程题(三)
- 常见的C语言面试编程题(一)
- 自己整理的C语言常见编程题
- c语言编程的常见错误
- C语言编程中常见的错误
- C 中常见的编程错误
- C语言 函数编程的常见错误
- C语言常见编程题【索引】
- 【c语言】c语言常见编程题总结(一)
- 【c语言】c语言常见编程题总结(二)
- 【c语言】c语言常见编程题总结(三)
- 【c语言】c语言常见编程题总结(四)
- 参数“Disconnect Application Module Upon Release”的实验报告
- win8安全(I)
- 【OpenCV】imread读取数据为空
- REPRA初探
- Lightoj 1004 DP
- C/C++常见的编程题
- http请求开源框架: AsyncHttpClient
- 权限管理
- 10月15日面试之某视科技
- 基极分压射击偏置的共射放大电路
- Treap LA5031
- C、C++编程入口,常见的编程题
- android下多线程断点续传下载
- 图的有条件的寻路 BFS_search