求人帮忙用C#语言写个程序

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:07:50
编写一个程序接受用户输入的字符。如果输入的字符是0-9数字中的一个,则显示“您输入了一个数字”,否则显示“这不是一个数字”。
提示:建一个数字数组,存储0-9;用循环把输入字符和这个数组比较,检查字符是否在数组里。
是C#语言不是C语言

void Main()
{
string[] str = {"0","1","2","3","4","5","6","7","8","9"};
Console.WriteLine("Please input a number:");
string temp = Console.ReadLine();
bool flag = false;
foreach(string a in str)
{
if(a==temp)
{
flag = true;
break;
}
}
if(flag) Console.WriteLine("您输入了一个数字");
else Console.WriteLine("这不是一个数字");
}

main()
{
data[9] = {0,1,2,3,4,5,6,7,8,9};
char b;
bool t = false;
scanf("%c",&b);
for( int i = 0; i < 9; i++ )
{
if((int)b == data[i])
{
t = true;
break;
}

}
if(t)
{
printf("您输入了一个数字");
}
else
{
printf("这不是一个数字");