找到 34423 篇文章,关于编程
183 次查看
要在 C# 中显示当前线程的名称,请使用 Name 属性。首先,使用 currentThread 属性显示有关线程的信息 - Thread thread = Thread.CurrentThread; 现在使用 thread.Name 属性显示线程的名称 - thread.Name 示例让我们看看在 C# 中显示当前线程名称的完整代码。实时演示使用 System; 使用 System.Threading; 命名空间演示 { 类 MyClass { 静态 void Main(string[] args) { Thread thread = Thread.CurrentThread; thread.Name = "我的线程"; Console.WriteLine("线程名称 = {0}", thread.Name); Console.ReadKey(); } } } 输出线程名称 = 我的线程
8K+ 次查看
您需要检查元音和辅音,但不要忘记检查大写和小写字母。对于统计元音,分别检查“aeiou”字符,即 if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I' || myStr[i] == 'O' || myStr[i] == 'U') { vowel_count++; } 示例以下是统计字符串中元音数量的代码。实时演示使用 System; 公共类演示 { 公共静态 void Main() { ... 阅读更多
234 次查看
我们示例中的数字是 11,即二进制 - 1101 1101 中设置的位数总共有 3 个;要找到它,请使用循环,直到它不等于 0。这里,我们的 num 是 11,即十进制 - while (num>0) { cal += num & 1; num >>= 1; } 示例要统计数字中设置的位数总和,请使用以下代码。实时演示使用 System; 公共类演示 { 公共静态 void Main() { int cal = 0; // 二进制为 1011 int num = 11; while (num>0) { cal += num & 1; num >>= 1; } // 1101 中的 1 位是 3 Console.WriteLine("位数总和: " + cal); } } 输出位数总和: 3
467 次查看
假设我们拥有的数字是 12。我们已声明并初始化了一个 uint 变量,并为其分配了一个十进制文字,uint val = 12; 12 的二进制表示 - 1100 上面的位数是 4,因此要查找位数总和,请使用 Math.log() 方法 - uint res = (uint)Math.Log(val , 2.0) + 1; 示例您可以尝试运行以下代码来统计数字中的位数总和。实时演示使用 System; 公共类演示 { 公共静态 void Main() { uint val = 12; // 二进制为 1100 uint res = (uint) Math.Log(val, 2.0) + 1; // 1100 有 4 位 Console.WriteLine("位数总和: " + res); } } 输出位数总和: 4
27K+ 次查看
首先,设置字符串 - string str = "Website"; Console.WriteLine("字符串: " + str); 检查字符串中的每个字符,并递增一个变量,该变量将统计该字符出现的次数 - for (int j = 0; j < str.Length; j++) { if (str[0] == str[j]) { cal++; } } 示例您可以尝试运行以下代码来统计每个字符出现的次数。实时演示使用 System; 公共类演示 { 公共静态 void Main() { string str = "Website"; Console.WriteLine("字符串: " + str); while (str.Length > 0) { ... 阅读更多
457 次查看
我已使用数组添加了数字 - int[] num = new int[] {1, 25, 1, 55, 1}; 现在循环遍历并查找 1,如果找到 1,则递增统计出现的变量 - foreach(int j in num) { if (j == 1) { cal++; } } 示例以下是统计输入数字中 1 的数量的代码。实时演示使用 System; 公共类演示 { 公共静态 void Main() { int cal = 0; int[] num = new int[] {1, 25, 1, 55, ... 阅读更多
649 次查看
您需要检查元音和辅音,但不要忘记检查大写和小写字母。对于统计元音,分别检查“aeiou”字符,即 if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I' || myStr[i] == 'O' || myStr[i] == 'U') { vowel_count++; } 对于统计辅音,在 elseif 条件中检查其他字符 - else if ((myStr[i] >= 'a' && myStr[i] = 'A' && myStr[i]
619 次查看
设置十进制数字 - int decVal = 40; 现在获取一个变量并在其中设置 decVal。找到 8 的余数,因为八进制具有以 8 为基数的数字系统,并在循环中对其进行计算,如下面的代码片段所示。while (quot != 0) { octalVal[i++] = quot % 8; quot = quot / 8; } 示例您可以尝试运行以下代码将十进制转换为八进制数字。实时演示使用 System; 类演示 { 公共静态 void Main() { int decVal, quot, i = 1, j; int[] octalVal = new int[80]; ... 阅读更多
2K+ 次查看
首先,设置华氏温度 - double fahrenheit = 97; Console.WriteLine("Fahrenheit: " + fahrenheit); 现在将其转换为摄氏度 - celsius = (fahrenheit - 32) * 5 / 9; 例子您可以尝试运行以下代码将华氏温度转换为摄氏温度。在线演示using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo { class MyApplication { static void Main(string[] args) { double celsius; double fahrenheit = 97; Console.WriteLine("Fahrenheit: " + fahrenheit); celsius = (fahrenheit - 32) * 5 / 9; Console.WriteLine("Celsius: " + celsius); Console.ReadLine(); } } }输出Fahrenheit: 97 Celsius: 36.1111111111111