中易网

C# 运算符“%”是什么意思?

答案:6  悬赏:80  
解决时间 2021-02-28 17:13
C# 运算符“%”是什么意思?
最佳答案
%就是取余数,/是取商。下边是你的程序的注释:
for (int i = 2; i <= 100; i++) //定义一个for循环取2到100以内的数。
{
bool flag = true; //定义flag为true目的是一会判断i是不是素数,

int k = Convert.ToInt32(Math.Sqrt(i)); //定义k为i的平方跟去整。
for (int j = 2; j <= k; j++) //下边的for是判断i是不是素数是的话flag
{ //不是的话flag=flase,是的话输出i。

if (i % j == 0)
{
flag = false;
break;
}
}

if (flag == true)
{
Console.WriteLine(i);
}
}
Console.ReadLine();
下边是我的一个求100以内的素数的程序你可以看看,
*string t = "";
for (int i = 3; i < 100; i++)
{
bool a = true;
for (int b = 2; b < i; b++)
{
int c = i % b;
if (c == 0)
{
a = false;

}
}
if (a == true)
t += i + "\t";
}
Console.Write("2\t");
Console.WriteLine(t);
Console.ReadLine();
全部回答
计算2个数相除之后的余数
例如 5/3=1余数是2
标准名字好像叫“求模”
反正我不知道这个词是谁翻译的,太难懂,其实就是小学里学的求余数
5 % 2 的余数是1 因此输出1
% 的作用就是取余数
像 5%5 余数为0 因此会输出0 不难理解的
取模 就是求余数
比如 10%2=0 5%2=1
作用很大的一个运算符
在这个运算算式里结果总是小除数
所以可以用来做某中比较
比如说,想要求得某个比10小的数就可以是
int a= X%10;
除数10 可以是任意数可以是11,11000等,一般是整数类型
模运算,就是去余数。一般用这种运算的目的,就是实现后边的几种分类,分类的数量等于你求模的“被除数”,比如你这个是2,结果就只有两种, 0,1, 模3的,就是0,1,2
取余数啊
A%B=0
就是A除以B的余数=0
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么知道自己漂不漂亮
秦巴香溪园地址在哪,我要去那里办事
大雪过后黑松叶发黄
cdr怎么用ps打开
5L是多少斤
谁能给我几个篮球笑话
女孩发的爱不是我想要的一切,是什么意思
杭州滨江区哪里有卖DVD影碟?
粮店现有一批大米,运走5分之2后,又运进45吨,
伟业牌铝材(河紫路)我想知道这个在什么地方
为什么明星都在推荐wis
根瘤菌与豆根它们是怎样共生的啊
车友专业汽车外观烤补喷漆在哪里啊,我有事要
深圳市榄盛咨询服务有限公司靠谱吗?
真空泵能带上飞机吗?会被海关扣留吗?
推荐资讯
浙江还有厂招人不
小学六年级毕业考考的是 一到六年级的内容吗
想明天去电影院看场电影,是看《极速风流》好
B级波库尔塔斯的变形体是什么?
弱弱的问下语言诅咒
说释永信贪污包情妇,情况属实吗
我在服装厂上班,老板说我活返工不给钱怎么办
这个模特是谁,急需
洪家铺子在哪里啊,我有事要去这个地方
绍兴的名人故事有哪些,要简洁的,记住是故事
应工程需要,想对管桩进行检测 检测内容主要
兴红家园地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?