已采纳回答 / 慕码人6179257
输出x的值和一个空格;加号有2个用途:当用加号连接两个数字时,会计算出这两个数字的和。另一种情况,当加号两边包含字符串的时候,会把两边的表达式连接成新的字符串。
2019-09-14
int i = 1;int u = 7;
for (int a = 1; a <= 7; a++)
{for (int b = 1; b <= 7; b++)
{if (b == i || b == u)
Console.Write("O");
else
Console.Write(".");
}
i++;u--;
Console.WriteLine();}
for (int a = 1; a <= 7; a++)
{for (int b = 1; b <= 7; b++)
{if (b == i || b == u)
Console.Write("O");
else
Console.Write(".");
}
i++;u--;
Console.WriteLine();}
已采纳回答 / 渐行渐远渐疏
数据类型不一致,string 是字符串类型,double 是双精度浮点型之所以都可以运行是因为 慕课的答案检测 只是检测你的输出内容,并没有检测你的代码。
2019-09-12
已采纳回答 / 慕运维4850080
是可行的。强制类型转换后小数点后数值直接抹去,所以无论是3.5 3.88 3.99,double转int后都是3.所以 x >= y ,返回值是True没有任何问题,>=的意思就是只要满足大于或等于便是真,二者满足其一便可。
2019-09-01
已采纳回答 / Teng_孤鹜齐飞
首先你要搞清楚什么是余数 19除5 商3余4,这个余4就是余数,取余(%)就是取余数,这个4就是余数,所以得4,10可以被20整除,被整除余数都是0,Console.WriteLine(5/10);因为你两个数都是int型,结果也会转为int型,所以为0,Console.WriteLine(5%10); 这个取余,就是余5了,如果后者比前者大,就取前者。
2019-09-01