C#的简单编程~要求写出正确可运行程序,题目如下:

利用if语句编写程序,读取用户输入的一个字符。当用户输入的是数字(0-9)时,显示“你输入了数字”;当用户输入的是大写字母(A-Z)时,显示“你输入了大写字母”; 当用户输入的是小写字母(a-z)时,显示“你输入了小写字母”。如果不是这三种情况,则显示“输入错误”。(提示:字符类型的值也可以进行比较,按照相应的UNICODE编码大小顺序。在UNICODE编码表中,'A'到'Z'的编码是连续的,'a'到'z'的编码也是连续的,'0'到'9'的编码也是连续的)

第1个回答  2009-04-01
static void Main()
{
Console.WriteLine("请输入一个字符:");
char ch = (char)Console.Read();
if (ch >= '0' && ch <= '9')
Console.WriteLine("你输入的是数字!");
else if (ch >= 'a' && ch <= 'z')
Console.WriteLine("你输入的是小写字母!");
else if (ch >= 'A' && ch <= 'Z')
Console.WriteLine("你输入的是大写字母!");
else
Console.WriteLine("输入错误");
}

这样多简单····
第2个回答  2009-04-01
新建一个控制台应用程序,输入如下代码
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个数字");
int n = Console.Read();
string r="";
if (n >= 'A' && n <= 'Z') r = "你输入了大写字母(A-Z)";
if (n >= 'a' && n <= 'z') r = "你输入了小写字母(a-z)";
if (n >= '0' && n <= '9') r = "你输入了数字(0-9)";
if (r == "") r = "输入错误";
Console.WriteLine(r);
Console.ReadKey();
}

}
}
第3个回答  2009-04-01
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter a Char:");
string var = Console.ReadLine();
if (string.IsNullOrEmpty(var) || var.Length != 1)
{
Console.WriteLine("输入错误");
return;
}
char c = var[0];
if (c >= 'A' && c <= 'Z')
{
Console.WriteLine("你输入了大写字母");
}
if (c >= 'a' && c <= 'z')
{
Console.WriteLine("你输入了小写字母");
}
if (c >= '0' && c <= '9')
{
Console.WriteLine("你输入了数字");
}
else
{
Console.WriteLine("输入错误");
}
}
}
}
第4个回答  2009-04-01
Console.WriteLine("请输入字符");
int x = Console.Read();
Console.WriteLine(x);
if (x >= 48 && x <= 57)
Console.WriteLine("你输入了数字");
else
if (x >= 97 && x <= 122)
Console.WriteLine("你输入了小写字符");
else
if (x >= 65 && x <= 90)
Console.WriteLine("你输入了大写字符");
else Console.WriteLine("输入错误");
Console.ReadKey();
第5个回答  2009-04-01
private void button2_Click(object sender, EventArgs e)
{
string a = textBox1.Text;
if (a.Trim() == "")
{
MessageBox.Show("输入错误");
}
else
{

for(int i= 0; i < a.Length; i++)
{
char b=a[i];
if(b>='A'&&b<='Z')
{
MessageBox.Show("你输入了大些字母");
}
if (b >= 'a' && b <= 'z')
{
MessageBox.Show("你输入了小写字母");
}
if (b >= '0' && b <= '9')
{
MessageBox.Show("你输入了数字");
}
else
{
MessageBox.Show("输入错误");
}
}
}
}

C#编程题(请各位不要用C++回答,拜托)
1.编一个程序,定义一个实数变量,从键盘上输入一个值,如果这个值在闭区间[0,100]里,则加上1000,否则不加。最后输出结果。include<stdio.h> void main(){ int n;scanf("%d",&n);if(i>=0&&i<=100)i+=1000;printf("%d",n);} 2. 编一个程序,利用while循环语句,找出2到100之间的...

用C语言编写的程序怎么把它做成可以运用的软件
1)先后输入并编辑4个文件,并以file1.c、file2.c、file3.c、file4.c存储在磁盘上。2)在编译状态下,建立一个“项目文件”,它不包括任何程序语句,而只包括组成程序的所有文件的文件名 file3 file1 file2 file(扩展名可以省略)3)将以上内容存盘,文件名自定,但扩展名必须为.prj(表示为工...

如何编写C语言程序?
1.打开桌面上的DEV_C++,进入如下界面:2.快捷键“CTRL+N”建立新源代码。3.输入源代码,下面给出最简单的Hello,world源代码:include <stdio.h> int main( ){ printf("Hello,World\\n");return 0;} 4.按下F11编译并且运行源代码,得到运行结果:5.点击任意键返回源代码编辑界面可以继续进行开发...

求C#程序编写的题目,我是刚入门的初学者。最好能包括尽可能多的点...
1.一个窗体,窗体中几个文本框,实现几个文本框中东西的互相复制;2.在1的基础上加入多选按钮(一般将几个按钮放在一个包容器中,比如panel中,就会自动关联),通过按钮来进行控制将文本复制到哪一个文本框。3.打开txt文本,通过opendialoge来确定打开文件的地址。4.用各种方式来读取文件和保存文件(...

c#编程? 用函数实现以下功能: 编一个程序,用for循环语句求出m到n之间...
代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1 { class Program { static void fun(int num1, int num2){ int sum=0;for (int i = num1; i <= num2; i++){ if (i % 2 == 1){ sum += i;} } Conso...

C#程序设计题
第一题:using System;using System.Collections.Generic;using System.Text;namespace Min { class Program { static void Main(string[] args){ Random r = new Random();int[] sum = new int[20];int min=100;int index = 0;for (int i = 0; i < 20; i++){ sum[i] = r.Next...

vs 创建一个简单的C#程序
使用Visual Studio 创建一个简单的C# 程序的步骤如下:首先,打开文件并新建项目。接着,在选择项目类型时,应选择"visual C#"选项。在下拉菜单中,选择"Windows",然后选择"控制台应用程序"。为项目命名并设置保存位置,点击"确定",此时会出现一个基本的项目结构。项目中默认会有一个类和一个main函数...

c#编程? 编一个程序,输入三个实数,要求使用if else语句把它们的中间数...
using System.Text;namespace ConsoleApplication2 { class Program { static void Main(string[] args){ Console.WriteLine("输入第一个数");int a = Convert.ToInt32(Console.ReadLine());Console.WriteLine("输入第二个数");int b = Convert.ToInt32(Console.ReadLine());Console.WriteLine("...

c#编程求教
可参参考下面的程序:double getMoney(int age,double wage)\/\/输入年龄和现在的薪水 { double money=0;\/\/累计赚到的钱 for(int i=age;i<65;i++){ money+=wage;wage*=0.5;\/\/计算下一年的薪水 } return money;}

简单的编程~写出代码就行~
For i = 101 To 199 For j = 2 To i - 1 If i Mod j = 0 Then Exit For End If Next If s Mod 10 = 0 Then Print '每行打印十个数 If j = i Then Print i;a = a + i s = s + 1 End If Next Print Print "这些数的和为:" & a End Sub 可以直接运行,希望能...

相似回答
大家正在搜