1、 已知一个int类型的数组,用冒泡排序法将数组中的元素按从小到大的顺序排列;
3、 文本文件中存储了多个文章标题、作者,标题和作者之间用若干空格(数量不定)隔开
,每行一个,标题有的长有的短,输出到控制台的时候最多标题长度10,如果超过10,则截
取长度8的子串并且最后添加“...”,加一个竖线后输出作者的名字。
4、 一个控制台应用程序,要求完成写列功能。
1)接收一个整数n。
2)如果接收的值n为正数,输出1~n间的全部整数。
3)如果接收的值n为负值,用break或者return退出程序。
4)转到A继续接收下一个整数。
5、 判断一个字符串是否是合法的Email地址。一个Email地址的特征就是以一个字符序列开
始,后边跟着“@”符号,后边
class Program
{
class Program
{
static void Main(string[] args)
{
int[] array = { 1, 2, 4, 2, 6, 3, 5, 6, 8, 9, 4 };
Console.WriteLine("排序前的数组如下:");
foreach(var a in array)
{
Console.Write(a+" ");
}
Console.WriteLine();
int temp=0;
for (int i = 0; i < array.Length - 1; i++)
{
int flag = 0;
for (int j = 0; j < array.Length - i - 1; j++)
{
if (array[j] > array[j + 1])
{
flag = 1;
temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
if (flag == 0) break;
}
Console.WriteLine("排序后的数组如下:");
foreach(var a in array)
{
Console.Write(a+" ");
}
}
}
}2、 定义父亲类Father(姓firstName,财产wealth,血型blood),儿子Son类(玩游戏PlayGame),女儿Daughter类(跳舞Dance),调用父类构造函数给子类字段赋值。
3、 文本文件中存储了多个文章标题、作者,标题和作者之间用若干空格(数量不定)隔开
,每行一个,标题有的长有的短,输出到控制台的时候最多标题长度10,如果超过10,则截
取长度8的子串并且最后添加“...”,加一个竖线后输出作者的名字。
class Program
{
static void Main(string[] args)
{
string text=File.ReadAllText(@"D:\1.txt",Encoding.Default);
string []sep=text.Split(new string[]{" ","\n"},StringSplitOptions.RemoveEmptyEntries);、、??????
foreach (var item in sep)
{
Console.WriteLine(item);
}
for(int i=0;i<sep.Length;i++)
{
if (i % 2 == 0)
{
if (sep[i].Length > 10)
{
Console.Write(sep[i].Substring(0, 8) + "...|");
}
else
{
Console.Write(sep[i] + "|");
}
}
else
{
Console.WriteLine(sep[i]);
}
}
}
}
4、 一个控制台应用程序,要求完成写列功能。
1)接收一个整数n。
2)如果接收的值n为正数,输出1~n间的全部整数。
3)如果接收的值n为负值,用break或者return退出程序。
4)转到A继续接收下一个整数。
5、 判断一个字符串是否是合法的Email地址。一个Email地址的特征就是以一个字符序列开
始,后边跟着“@”符号,后边

这篇博客包含多个C#编程基础练习题,涉及do-while循环输出1~5的平方值,面向对象设计,根据身份证验证年龄显示图片,以及创建文本和图像文件查看程序。此外,还有字符串操作的练习,如反转输入字符串和数组元素以特定符号分隔。
最低0.47元/天 解锁文章
1425

被折叠的 条评论
为什么被折叠?



