给我几道Csharp练习题
时间: 2023-10-06 22:07:34 浏览: 131
1. 编写一个程序,接受用户输入的数字,并计算数字的平均值。
2. 编写一个程序,接受用户输入的字符串,并将字符串中的每个单词的首字母大写。
3. 编写一个程序,接受用户输入的字符串,并统计字符串中每个字符出现的次数。
4. 编写一个程序,接受用户输入的数字,并判断该数字是否为素数。
5. 编写一个程序,接受用户输入的字符串,并判断该字符串是否为回文字符串。
6. 编写一个程序,接受用户输入的字符串和字符,统计该字符在字符串中出现的次数。
7. 编写一个程序,接受用户输入的两个字符串,判断第一个字符串是否为第二个字符串的子串。
8. 编写一个程序,接受用户输入的两个数字,计算它们的最大公约数和最小公倍数。
9. 编写一个程序,接受用户输入的数字,将其转换为二进制、八进制和十六进制表示。
10. 编写一个程序,接受用户输入的字符串,将其中的大写字母转换为小写字母,小写字母转换为大写字母。
相关问题
我现在正在学习C#,能不能给我出两道关于if语句的练习题
当然可以,很高兴帮你巩固C#中的if语句理解。这里有两个简单的if语句相关的练习题目:
**练习题1:**
编写一段代码,判断一个数是否是正数、负数还是零。如果输入的整数 `num` > 0,则输出"正数"; 如果 `num` < 0,则输出"负数"; 否则输出"零"。
```csharp
int num = 5; // 这里可以替换为你想要测试的任何整数
if (num > 0)
{
Console.WriteLine("正数");
}
else if (num < 0)
{
Console.WriteLine("负数");
}
else
{
Console.WriteLine("零");
}
```
**练习题2:**
设计一个程序,让用户输入一个字符串。如果字符串长度大于10,打印"长字符串"; 如果长度小于等于10且长度为奇数,打印"短奇数字符串"; 其他情况,打印"默认字符串"。
```csharp
string inputString = Console.ReadLine();
if (inputString.Length > 10)
{
Console.WriteLine("长字符串");
}
else if (inputString.Length <= 10 && inputString.Length % 2 == 1)
{
Console.WriteLine("短奇数字符串");
}
else
{
Console.WriteLine("默认字符串");
}
```
阅读全文