1楼:阳光的雷咩咩
staticvoidmain(stringargs)console.writeline("学号是",number);
console.readline();}
c#控制台里输错了要求再重复写怎么弄?
2楼:匿名用户
不用循环肯定不行
一个if else只判断一次,只能判断一次密码出错。
当然你可以设置仅能输入三次密码,那次对都可以进入,这样用三个ifelse基本可以搞定。
三次均不对直接退出程序就是
3楼:匿名用户
你将 输入用户密码的**作为一个方法 如果错误 在次调用这个方法 就不用循环啦!直到输入正确!
c#**没有写错,调用时结果显示输入错误咋办
4楼:匿名用户
因为你输入数据的格式不对,请检查输入
如有疑问,及时沟通!
c#控制台程序,如何在if语句里限定条件,该条件是用户输入的必须是数字,否则提示错误,要求用户重新输入
5楼:匿名用户
if (char.isnumber(c))
//c为你想要限定的字符串。
6楼:匿名用户
int data = 0;
string str = console.readline();
if(!int.trypharse(str, out int))
7楼:匿名用户
char.i**unber()
c语言控制台程序加入什么**才能实现,输入错误可以返回上一步重新输入,而不是重启程序在输入
8楼:董俊锟
#include
void main()
举一个简单的例子,如果
输入内的是负数就重容新输入
please input n: -4
please input n: -5
please input n: 7
7press any key to continue
9楼:紫翼魔狼
使用循环,并加入错误处理。
你搜索c语言 输入错误处理,看看有没有你想要的例子。
10楼:匿名用户
用循环控制,或者使用loop goto控制!
c# 控制台 是程序运行到最后返回重新运行的**
11楼:匿名用户
bool inputok = false;
while(!inputok)
else}
用c#控制台程序写一个。客户输入一个数字,打印其平方,但是如果输入有误,程序不断提示客户重新输入。,
12楼:梦见做梦
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 平方
", value * value));
console.readline();
break;
}catch (exception e)}}}}
13楼:匿名用户
int main()", value * value));
}catch(execption ex)}}
14楼:匿名用户
usingsystem;
usingsystem.windows.forms;
namespacepow
//////计算按扭点击事件
//////
///privatevoidbtncalc_click(objectsender,eventargse)
catch(exceptionex)
//这是第二种方法
//if(!int.tryparse(txtvalue.text,outa))
////txtdisplay.text=math.pow(a,2).tostring();*/}}}
c#如何实现用户输入字符格式错误的情况下提示输入错误!大神帮帮忙 谢谢
15楼:匿名用户
label1:
console.writeline("请输入一个整数baidu");
string num1 = console.readline();
regex re = new regex(@"^\d+$");
if (!re.i**atch(num1))//不是整zhi数int i1 = convert.toint32(num1);
label2:
console.writeline("请输入另一容个整数");
string num2 = console.readline();
if (!re.i**atch(num2))//不是整数int i2 = convert.toint32(num2);
c# 控制台 怎么错的
16楼:我零0七
你设置的bair是int类型
,但是你输入的是du“3.”
小数zhi
是不能直接转化为int类型dao的
所以你要版把r设置为double类型的,然后把权后面的int.tryparse()改为double.tryparse
而且,你if()上面的r=convert.toint32()可以去掉,不然你就需要多输一次数字多按一个回车
17楼:匿名用户
ban怎么可能转换成整数呢