在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 编写程序将IP地址分解后输出(将IP地址中的点(.)去掉,替换成空格符),如:132.123.4替换后为132 123 4。 1 Console.WriteLine("请输入您电脑的IP地址:"); 2 string str = Console.ReadLine(); 3 string str1 = str.Replace(".", "\t"); 4 Console.WriteLine("您的ip地址各部分分别为:" + "\n" + str1); 5 Console.ReadKey(); 2. 输入一个网址,判断顶级域名是什么类型,conm为商业网站,net为网络服务机构网站,org为非营利组织网站,gov为政府网站,edu为教育网站;如:用户输入htp://www.baidu.com,t提示:顶级域名为:.com,这是一个商业网站。 1 Console.WriteLine("请输入一个URL域名:"); 2 string strr = Console.ReadLine(); 3 int index = strr.LastIndexOf('.'); 4 string str2 = strr.Substring(index); 5 Console.WriteLine("您输入的URL顶级域名是:" + str2); 6 switch (str2) 7 { 8 case ".com": 9 Console.WriteLine("这是一个商业网站"); 10 break; 11 case ".net": 12 Console.WriteLine("这是一个网络服务机构网站"); 13 break; 14 case ".org": 15 Console.WriteLine("这是一个非营利组织网站"); 16 break; 17 case ".gov": 18 Console.WriteLine("这是一个政府机构网站"); 19 break; 20 case ".edu": 21 Console.WriteLine("这是一个教育机构网站"); 22 break; 23 default: 24 Console.WriteLine("您的输入有误,请正确输入您的网址!"); 25 break; 26 } 27 Console.ReadKey(); 3. 输入一个字符串,输出每个单词,然后再用下划线链接输出。 1 Console.WriteLine("请输入一串字符,并用空格分隔单词:"); 2 string str1 = Console.ReadLine(); 3 string[] array1 = str1.Split(' '); 4 Console.WriteLine("分割后的字符串为:"); 5 foreach (var item in array1) 6 { 7 Console.WriteLine(item); 8 } 9 string str2 = str1.Replace(" ","_"); 10 Console.WriteLine("链接后的字符串为:{0}",str2); 4. 输入一个字符串(每个单词以空格分隔开),将字符串按照驼峰命名法的规则连接后输出 1 Console.WriteLine("请输入一个字符串,各单词以空格分隔:"); 2 string str3 = Console.ReadLine(); 3 string[] array2 = str3.Split(' '); 4 string temp = ""; 5 foreach (var item in array2) 6 { 7 temp += item.Substring(0, 1).ToUpper()+item.Substring(1); 8 } 9 string result = temp.Substring(0, 1).ToLower()+temp.Substring(1); 10 Console.WriteLine("按Camel规则转换后的名称是:{0}",result); 5. 接收用户输入的邮箱,验证该邮箱是否正确(验证邮箱中是否包含. 和@符号,并且. 的位置在@符号之后);提取邮箱号中的用户名并输出,输出邮箱中的域名,如[email protected]中的com即为域名。 1 Console.WriteLine("请输入您的邮箱:"); 2 string youXiang = Console.ReadLine(); 3 int index3 = youXiang.IndexOf("@"); 4 int index4 = youXiang.IndexOf("."); 5 if (index3<0||index4<0) 6 { 7 Console.WriteLine("邮箱必须包含@符号或 . 符号!"); 8 } 9 string str4 = youXiang.Substring(0, youXiang.IndexOf("@")); 10 string str5 = youXiang.Substring(youXiang.LastIndexOf(".")+1); 11 Console.WriteLine("邮箱{0}的用户名是{1},域名是{2}",youXiang,str4,str5); 12 Console.ReadKey();
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论