C#中 怎么再给出的三个三位数中数中 判断出只有一个奇数的组合的个数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/07 14:44:40
C#中 怎么再给出的三个三位数中数中 判断出只有一个奇数的组合的个数
例如 123 ,456 ,789 中最多有一位奇数 结果为11中组合 请问怎么算
就是 123,456,789 可以组合成147 148 149 .等 如果是147的话 里面有两个奇数 不符合 请问代码怎么写
例如 123 ,456 ,789 中最多有一位奇数 结果为11中组合 请问怎么算
就是 123,456,789 可以组合成147 148 149 .等 如果是147的话 里面有两个奇数 不符合 请问代码怎么写
private void Form1_Load(object sender, EventArgs e)
{
bool b = IsSingleOdd(146);
}
private bool IsSingleOdd(int numeric) {
int oddCount = 0;
string s = numeric.ToString();
for (int i = s.Length - 1; i >= 0; i--) {
int num = Int32.Parse(s.Substring(i));
s = s.Substring(0, i);
if (num % 2 != 0)
oddCount++;
if (oddCount > 1)
return false;
}
return true;
}
调用IsSingleOdd这个函数就可以判断了.不仅仅限制3位数
{
bool b = IsSingleOdd(146);
}
private bool IsSingleOdd(int numeric) {
int oddCount = 0;
string s = numeric.ToString();
for (int i = s.Length - 1; i >= 0; i--) {
int num = Int32.Parse(s.Substring(i));
s = s.Substring(0, i);
if (num % 2 != 0)
oddCount++;
if (oddCount > 1)
return false;
}
return true;
}
调用IsSingleOdd这个函数就可以判断了.不仅仅限制3位数
c#编写程序,统计5行4列二维数组中奇数的个数和偶数的个数.
c#程序,从0到9十个数字组成没有重复数字的三位数.算出个数和输出这些三位数.
C#语言中,怎么判断一个字符串是数字,是汉字,还是字母开关的?
c#中如何输入一行英文字母来判断元音字母的个数?
C#判断素数的一个方法
用1、2、3三个数字排成一个三位数,排出奇数的概率是
1到8这8个连续的自然数中,连续的三个数组成一个三位数,个数是多少
从0~9中随机抽取三个数,组成三位数且是奇数的概率是
从1~9这九个数字中,任取三个数排成三位数,求所得三位数中含有1,2之一,且奇数位上是奇数的概率?
用1、2、3三个数字组成一个三位数,组成的三位数是奇数的可能性是(),组成的三位数是偶数的可能性是()
[汇编语言]编程实现统计一个数组中奇数的个数
从零,一,二...九是个数中随机抽取三个数字(无重复)组成一个三位数,这个三位数不含零或五的概率?