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

C#开发轻松入门

难度入门
时长 4小时43分
学习人数
综合评分9.40
830人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.2 逻辑清晰
看着一句话的答案,感觉有毒,哈哈
bool noT= false;
foreach(int a in num)
{
if(a % 7 ==0)
{
noT =true;
break;
}
}
if(noT)
{
Console.Write("you");
}
else
{
Console.Write("没有");
}
foreach除了可以遍历有元素索引的,还可以遍历没有元素索引的(C#存在一些特殊的数据结构(集合))
循环标记(bool),用于判断循环体筛选结果,有还是没有。
double[] d = new double[2];声明长度为2的double类型数组。
d[0] = 20.1; 给数组的第一个元素赋值(初始化)
d.length; 获取数组的长度
for( int x=1; x<=7; i++) { for(int y=1; y<=7; y++) { string tex = x == y || x==6-y ? "O" : "."; Console.Write(tex); } Console.WriteLine(); }
晕!我居然 0 和 O 都分不清。。。。服了!
依据外层循环输出的次数,换行输出内层循环个数。即x(循环次数)=y(循环个数)
故内层循环添加:if (x=y) break;
while结合break,结束循环。
for结合continue,跳出本次循环,继续下此循环。
continue 跳出本次循环,进入下次循环
Console.ReadLine()接收的是字符串,如果接收的是数字注意要类型转换
如:
score[i]=int.Parse(Console.ReadLine());
for(int i=0;i<grades.Length;i++)
{
if(grades[i]>max)
{
index=i;
max=grades[i];
}
}
Console.Write("分数最高的是"+names[index]+",分数是"+grades[index]);
string[] names ={"吴松","钱东宇","伏晨","陈陆","周蕊","林日鹤","何昆","关欣"};
int[] grades={89,90,98,56,60,91,93,85};
int max = grades[0];
int index=0;
最近看Python编程从入门到实践,CS的foreach有点像Pythonde列表解析
squares = [value**2 for value in range(1,3)]
print(squares)
结果
[1,4]
double x, y;
x = y = 2;//从右向左赋值,x、y的值都是2
x /= 0.5;
y %= 2;
Console.WriteLine(x-y);
课程须知
本课程是C#基础课程,热烈欢迎各位小伙伴拍砖吐槽!!
老师告诉你能学到什么?
1、C#的基本概念 2、Visual Studio的使用技巧 3、C#的语法和程序逻辑

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消