考后总结

这周刚刚考了一场小试。都说考试不能代表全部,呵呵,是啊,因为不会做的题目还没有测完。。

考试后你会发现很多问题,以前自己并不知道自己的问题出现在哪里。现在都暴露出来了。

先从笔试说起,在课堂上需要的知识点可以翻阅笔记本和书籍。就是依靠书籍所以没有去巩固。。当离开了唯一的依靠,自己什么都记不起来。还是依靠自己最保险。将笔记本上的知识点记在脑子里。

机试题做的一塌糊涂,第二题完全没有做完。看到这题其实和以前做过的很多游戏相似。面向对象的知识真的很不牢固,对于我来说只有试一试。

这次考试超级不理想。对于我来说它会促使我接下来应该怎样好好学习。。
1.预习
2.复习
3.多练习,多联系,将相类似的题加以总结找出一条规律。
4.多问。


考试题目:
一:建立一个控制台应用程序,建立一个int数组(每项数字在10以内),输出该数组中所有的奇数(5分),再输出该数组中所有的质数(15分),再输出该数组中所有数的阶乘(20分)


//建立int数组
int[] shuzu = new Int32[9] {6,5,8,7,1,3,2,4,9};

Console.WriteLine("奇数为:");
for (int i = 0; i < shuzu.Length; i++)
{
//满足奇数条件的
if (shuzu[i]%2!=0)
{
Console.Write("{0}",shuzu[i]);
}

}
//质数题
bool Isfind = true;
Console.WriteLine(" 质数为:");
for (int i = 0; i < shuzu.Length; i++)
{
for (int j = 2; j < shuzu[i]-1; j++)
{
if (shuzu[i]%j==0)
{
//不是质数
Isfind = false ;
break;
}
//质数
else
{
Isfind = true;
}
}
//输出质数
if (Isfind == true)
{

Console.Write("{0}", shuzu[i]);
}
}


Console.WriteLine(" 阶乘:");
for (int i = 0; i < shuzu.Length ; i++)
{
Console.Write(shuzu[i]+":");
for (int k = 1;k < shuzu[i]+1; k++)
{
if (k==1)
{
Console.Write(k);
}
else
{
Console.Write("*" + k);
}
}

Console.WriteLine();

}

原文地址:https://www.cnblogs.com/yaoxiaodan/p/4543472.html