找到 34423 篇文章 关于编程

C# 程序:将十进制转换为二进制

karthikeya Boyini
更新于 2020年6月19日 09:28:41

1K+ 次浏览

假设您已将十进制数设置为 −decVal = 34; Console.WriteLine("Decimal: {0}", decVal); 使用 ToString() 方法获取十进制值的二进制数 −while (decVal >= 1) {    val = decVal / 2;    a += (decVal % 2).ToString();    decVal = val; } 现在设置一个新的空变量,使用循环显示二进制数 −string binValue = ""; 示例您可以尝试运行以下代码,在 C# 中将十进制转换为二进制。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo {    class MyApplication {     ... 阅读更多

C# 程序:将数字转换为文字

Samual Sam
更新于 2020年6月19日 09:29:32

3K+ 次浏览

首先,声明 0 到 9 的文字 −// 0 到 9 的数字文字 string[] digits_words = { "zero", "one", "two",    "three", "four", "five",    "six", "seven", "eight",    "nine" }; 下面是要转换为文字的数字 −// 要转换为文字的数字 val = 4677; Console.WriteLine("Number: " + val); 使用循环检查给定数字中的每个数字,并将其转换为文字 −do {    next = val % 10;    a[num_digits] = next;    num_digits++;    val = val / 10; } while(val > 0); 示例您可以尝试... 阅读更多

C# 程序:转换字符大小写

karthikeya Boyini
更新于 2020年6月19日 09:01:03

424 次浏览

假设您的字符串是 −str = "AMIT"; 要将上述大写字符串转换为小写,请使用 ToLower() 方法 −Console.WriteLine("Converted to LowerCase : {0}", str.ToLower()); 示例以下是 C# 中转换字符大小写的代码。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo {    class MyApplication {       static void Main(string[] args) {          string str;          str = "AMIT";          Console.WriteLine("UpperCase : {0}", str);          // 转换为小写          Console.WriteLine("Converted to LowerCase : {0}", str.ToLower());          Console.ReadLine();       }    } } 输出UpperCase : AMIT Converted to LowerCase : amit

C# 程序:将二进制转换为十进制

Samual Sam
更新于 2020年6月19日 09:01:36

3K+ 次浏览

首先,设置二进制值 −int num = 101; 现在将二进制分配给一个新变量 −binVal = num; 直到值大于 0,循环遍历二进制数和基值,如下所示,while (num > 0) {    rem = num % 10;    decVal = decVal + rem * baseVal;    num = num / 10;    baseVal = baseVal * 2; } 示例以下是将二进制转换为十进制的代码。在线演示using System; using System.Collections.Generic; using System.Text; namespace Demo {    class MyApplication {       static void Main(string[] args) {       ... 阅读更多

C# 程序:将二进制字符串转换为整数

karthikeya Boyini
更新于 2020年6月19日 09:02:11

898 次浏览

使用 Convert.ToInt32 类来实现将二进制字符串转换为整数的目的。假设我们的二进制字符串是 −string str = "1001"; 现在解析每个字符 −try {    // 解析传递的字符串的每个字符    val = Int32.Parse(str1[i].ToString());    if (val == 1)       result += (int) Math.Pow(2, str1.Length - 1 - i);    else if (val > 1)       throw new Exception("Invalid!"); } catch {    throw new Exception("Invalid!"); } 使用 for 循环检查传递的字符串“100”中的每个字符。查找... 阅读更多

C# 程序:统计字符串中单词出现的次数

Samual Sam
更新于 2020年6月19日 09:02:48

3K+ 次浏览

首先设置字符串 −string str = "Hello World! Hello!"; 现在检查字符串中“Hello”单词出现的次数,并循环遍历 −while ((a = str1.IndexOf(pattern, a)) != -1) {    a += pattern.Length;    count++; } 示例您可以尝试运行以下代码来统计字符串中单词出现的次数。在线演示using System; class Program {    static void Main() {       string str = "Hello World! Hello!";       Console.WriteLine("Occurrence:"+Check.CheckOccurrences(str, "Hello"));    } } public static class Check {    public static int CheckOccurrences(string str1, string pattern) {       int count ... 阅读更多

C# 程序:统计字符串中单词的数量

karthikeya Boyini
更新于 2020年6月19日 09:03:23

6K+ 次浏览

让我们首先声明字符串 −string str = "Hello World!"; 现在循环遍历整个字符串,查找空格、制表符或换行符 −while (a

C# 程序:将字符列表转换为字符串

Samual Sam
更新于 2020年6月19日 09:04:00

798 次浏览

首先,声明字符数组并设置每个字符的值 −char[] ch = new char[5]; ch[0] = 'H'; ch[1] = 'e'; ch[2] = 'l'; ch[3] = 'l'; ch[4] = 'o'; 现在,使用字符串类构造函数并根据上述字符数组创建一个新字符串 −string myChar = new string(ch); 示例让我们看看在 C# 中将字符列表转换为字符串的代码。在线演示using System; namespace Demo {    class MyApplication {       static void Main(string[] args) {          char[] ch = new char[5];          ch[0] = ... 阅读更多

C# 程序:检查输入的数字是否为阿姆斯特朗数

karthikeya Boyini
更新于 2020年6月19日 09:04:36

1K+ 次浏览

对于阿姆斯特朗数,假设一个数字有 3 位数字,那么其数字立方和等于数字本身。例如,153 等于 −1³ + 3³ + 5³ 要使用 C# 检查它,请检查值并查找其余数。“val”是您要检查阿姆斯特朗数的数字 −for (int i = val; i > 0; i = i / 10) {    rem = i % 10;    sum = sum + rem*rem*rem; } 现在将加法与实际值进行比较。如果匹配,则表示... 阅读更多

C# 程序:检查密码有效性

Samual Sam
更新于 2020年6月19日 09:05:00

820 次浏览

创建密码时,您可能在网站上看到过验证要求,例如密码应该足够强,并且具有 − 最少 8 个字符,最多 14 个字符 一个小写字母 没有空格 一个大写字母 一个特殊字符 让我们看看如何逐一检查条件 − 最少 8 个字符,最多 14 个字符 if (passwd.Length < 8 || passwd.Length > 14) return false; 至少一个小写字母 if (!passwd.Any(char.IsLower)) return false; 没有空格 if (passwd.Contains(" ")) return false; 一个大写字母 if (!passwd.Any(char.IsUpper)) return false; 检查特殊字符 string specialCh = @"%!@#$%^&*()?/>.

广告