航电oj2006-2008参考代码
2021-02-18 20:24
881 查看
2006 求奇数的乘积
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int n,num,ret; while(scanf("%d",&n)!=EOF) { getchar(); ret = 1; for(; n>0; n--) { scanf("%d",&num); if(num%2!=0) ret *= num; } printf("%d\n",ret); } return 0;
}
---------------------------------------------------------------------------------
2007 平方和与立方和
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int my_math1(int x,int y)
{
int i; int sum = 0; for(i=x; i<=y; i++) { if(i%2==0) //偶数平方和 sum += i*i; } return sum;
}
int my_math2(int x,int y)
{
int i; int sum = 0; for(i=x; i<=y; i++) { if(i%2) //奇数立方和 sum += i*i*i; } return sum;
}
int main()
{
int m,n,x,y,temp; while(scanf("%d%d",&m,&n)!=EOF) { getchar(); if(m>n)//保证m小于n { temp = m; m = n; n = temp; } x = my_math1(m,n); y = my_math2(m,n); printf("%d %d\n",x,y); } return 0;
}
---------------------------------------------------------------------------------
2008 数值统计
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int n,a,b,c,num; while(scanf("%d",&n)!=EOF) { getchar(); a = 0; b = 0; c = 0; if(n==0) break; else { for(; n>0; n--) { scanf("%f",&num); if(num<0) a++;//负数 else if(num>0) c++;//正数 else b++;//零 } printf("%d %d %d\n",a,b,c); } } return 0;
}
相关文章推荐
- 航电oj-2000参考代码
- php 开奖结果换算 参考片段代码案例
- H264拆包解包参考代码 RTP
- Asp.Net 常用代码参考
- 代码规范【经理培训内容记录】[有参考:http://kb.cnblogs.com/page/179593/]
- Hibernian连接mysql的配置参考代码
- 共享代码的可参考系统
- google earth参考代码
- [Java] 实验6参考代码
- Visual studio 2008环境配置:C#显示代码行号、全屏显示
- Excel的宏产生VBA代码,不再需要接口参考文档
- 实用的 CSS3 参考手册和代码生成工具
- HackerRank - C语言3 - Sum and Difference of Two Numbers(代码参考)
- Volley框架的搭建,可以直接用到自己的APP中(参考别人的代码搭建的)
- 一个ios的各种组件、代码分类,供参考
- 2008计算机软件基础 - 编程题 - 参考源程序
- 2016蓝桥杯C++A组路径之谜参考代码
- 代码参考
- 关于链表的相关总结及代码参考
- 参考dubbo 利用hash一致性做负载均衡[代码记录,供以后参考]