为了账号安全,请及时绑定邮箱和手机立即绑定

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰

已采纳回答 / 拉丁
逻辑运算符 与 的意思

已采纳回答 / 慕码人6179257
输出x的值和一个空格;加号有2个用途:当用加号连接两个数字时,会计算出这两个数字的和。另一种情况,当加号两边包含字符串的时候,会把两边的表达式连接成新的字符串。
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();}

已采纳回答 / 渐行渐远渐疏
数据类型不一致,string 是字符串类型,double 是双精度浮点型之所以都可以运行是因为 慕课的答案检测 只是检测你的输出内容,并没有检测你的代码。
double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。

最新回答 / 没有伞的前行者
有时候你在网页里面的编程不规范她就识别不了,就默认你错误了,我的代码也是,网页里面报错,复制到vs里面去就没有问题,也不报错,照常输出。

最赞回答 / 偷笑菌
Console.Write(score[0,x]+" ");二维数组的上标超了,应该改为Console.Write(score[x,0]+" ");
图咋没了呀

已采纳回答 / 慕运维4850080
是可行的。强制类型转换后小数点后数值直接抹去,所以无论是3.5 3.88 3.99,double转int后都是3.所以 x >= y ,返回值是True没有任何问题,>=的意思就是只要满足大于或等于便是真,二者满足其一便可。

已采纳回答 / Teng_孤鹜齐飞
首先你要搞清楚什么是余数  19除5 商3余4,这个余4就是余数,取余(%)就是取余数,这个4就是余数,所以得4,10可以被20整除,被整除余数都是0,Console.WriteLine(5/10);因为你两个数都是int型,结果也会转为int型,所以为0,Console.WriteLine(5%10); 这个取余,就是余5了,如果后者比前者大,就取前者。

已采纳回答 / 一只帅绵羊3834064
输出的方法是Console.Write(); 你的语句Console.Writer(); 多了个r,换行输出也是一样,多了个r

最新回答 / Teng_孤鹜齐飞
把所有的汉字和字符复制一遍就OK了,你部分标点符号是英文字符,换成全拼的就行了。

最赞回答 / 慕丝7266498
job改成string,然后writeLine改成write

最新回答 / 慕神9482729
这个是例子而已。你要关注代码写了些什么。然后在做题的时候把他的要求写上去,分析一下为什么,这才有用啊 
课程须知
本课程是C#基础课程,热烈欢迎各位小伙伴拍砖吐槽!!
老师告诉你能学到什么?
1、C#的基本概念 2、Visual Studio的使用技巧 3、C#的语法和程序逻辑

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消