编程题,正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数见补充
答案:4 悬赏:0 手机版
解决时间 2021-03-23 06:16
- 提问者网友:山高云阔
- 2021-03-22 07:28
编程题,正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数见补充
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-03-22 08:19
以C#语言为例:
static void Main(string[] args)
{
Console.WriteLine("请输入一个正整数");
int a = Convert.ToInt32(Console.ReadLine());
string astring = a.ToString();
if (astring.Contains("7")||(a%7==0))
{
Console.WriteLine("正整数{0} 是一个与7相关的数", a);
}
else
{
Console.WriteLine("{0}不是一个与7相关的数",a);
}
}思路是这样的:先让用户输入一个值,然后取到用户的值。用if语句判断是否能被7整除,或者判断该整数的字符串形式是否包含7这个字符串。这样的完成对该数字的检测。
static void Main(string[] args)
{
Console.WriteLine("请输入一个正整数");
int a = Convert.ToInt32(Console.ReadLine());
string astring = a.ToString();
if (astring.Contains("7")||(a%7==0))
{
Console.WriteLine("正整数{0} 是一个与7相关的数", a);
}
else
{
Console.WriteLine("{0}不是一个与7相关的数",a);
}
}思路是这样的:先让用户输入一个值,然后取到用户的值。用if语句判断是否能被7整除,或者判断该整数的字符串形式是否包含7这个字符串。这样的完成对该数字的检测。
全部回答
- 1楼网友:孤独入客枕
- 2021-03-22 11:50
const isSpecial = n => !(n%7) || !!`${n}`.match(/7/);
isSpecial(7); //true
isSpecial(1421); //true
isSpecial(1555); //false
isSpecial(7); //true
isSpecial(1421); //true
isSpecial(1555); //false
- 2楼网友:woshuo
- 2021-03-22 10:40
任何数至少有两个因数,一个是1,另一个是这个数本身。例如7这个数,它既能被1整除(即1是它的因数),也能被它本身7整除(即7是它的因数 )。但有的数除了1和它本身外,还有其它的因数,比如9,除了1和9是它的因数外,它还有因数3。 再比如6,除了1和6是它的因数外,2和3也是它的因数 。 所有这些除了1和它本身外还有其它因数的数,就叫合数。刚才说的9和6就都是合数。而像5、7、11这样的数,只有1 和它本身这两个因数,它们 就叫质数。
- 3楼网友:有你哪都是故乡
- 2021-03-22 09:31
不仅要判断if (i%10!=7)
还要判断 if (i/10!=7)追问哦哦,70~79也算相关是吧,。。我以为只有个位
还要判断 if (i/10!=7)追问哦哦,70~79也算相关是吧,。。我以为只有个位
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯