HDU2006 求奇数的乘积
问题链接:HDU2006 求奇数的乘积。这是个入门训练题,用C语言编写程序。
问题简述:参见上述链接。
问题分析:读懂题基本上就可以解决。需要说的是,判断奇数偶数时候,一般而言用位运算&要强于用取余数运算%。还有一点是,累乘的初值设置为1(累加的初值则设置为0)。
程序说明:(略)。
尽量少用存储(比如数组),循环控制尽量简洁,是一种好的习惯。
AC的C语言程序如下:
/* HDU2006 求奇数的乘积 */#include <stdio.h>int main(void)
{int n, val, product;while(scanf("%d", &n) != EOF) {// 设置乘积初值product = 1;// 求奇数乘积:逐个处理输入值while(n--) {scanf("%d", &val);if(val & 1) // 或 i % 2 == 1product *= val; // 奇数乘积}// 输出结果printf("%d\n", product);}return 0;
}
转载于:https://www.cnblogs.com/tigerisland/p/7564696.html
HDU2006 求奇数的乘积相关推荐
- HDU2006 求奇数的乘积【入门+序列处理】
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submis ...
- HDU2006 求奇数的乘积【入门】
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- hdu2006 求奇数的乘积【C++】
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- hdu 2006 求奇数的乘积(c语言)
hdu 2006 求奇数的乘积 link 题目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/O ...
- ZZULIOJ 1085: 求奇数的乘积(多实例测试)
求奇数的乘积(多实例测试) 题目描述 给你n个整数,求他们中所有奇数的乘积 输入 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每 ...
- hdu 2006 求奇数的乘积
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- 【ZZULIOJ】1085: 求奇数的乘积(多实例测试)
ZZULIOJ题解 1085: 求奇数的乘积(多实例测试) 题目描述 给你n个整数,求他们中所有奇数的乘积 输入 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n ...
- OJ1085: 求奇数的乘积(多实例测试)(C语言)
题目描述 给你n个整数,求他们中所有奇数的乘积 输入 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数. ...
- 2006求奇数的乘积c++
Problem Description 给你n个整数,求他们中所有奇数的乘积. Input 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你 ...
最新文章
- 优达同学波士顿房价预测
- python3.6.5安装教程-Centos7安装python3.6.5
- svc android,在android中,如何使用 Svc WCF服务_android_开发99编程知识库
- 数学之路(2)-数据分析-R基础(1)
- iPhone的录音和播放
- php性能需求,PHP语言性能考察
- 对象必须实现 iconvertible。_精雕基础教程:对象的显示颜色
- 这个NLP工具,玩得根本停不下来
- python 去掉tab_如何截掉空格(包括tab)
- Codeforces Round #465 (Div. 2) F. Fafa and Array
- 接口测试简单介绍、及jmeter的简单使用
- 经济学原理——微观经济学
- Android之NDK环境配置+JNI开发+so文件编译
- 解决 E45: 'readonly' option is set (add ! to override)
- Android打开蓝牙的两种方式
- STM32F103 - 系统框架
- 联想服务器td340安装精简版win10
- 毛巾架用久了生锈怎么办?
- 在计算机中 IDF MDF是什么意思?
- 华为 博士 实习_华为2017年招聘2018届实习生