c 密码输入程序,出现几个问题

发布于 科技 2024-08-14
4个回答
  1. 匿名用户2024-02-01

    关于你的第一个问题。

    j=0;break;这里有一个错误。 如果要这样做,则应将 {} 括起来。

    while(!j);这里有一个错误。 跳出循环时应该想要 j == 0。 然后是 while(j);

    还有一些错误:

    if(ch1!=rh2||ch2!=rh2||ch3!=rh3||ch4!=rh4||ch5!=rh5||ch6!=rh6) chi1!=rh1,对吧?

    i++<=3 控制 i 的最大值。 你这样写不是很清楚。 写 i<=3; i++ 最好放入循环中。

    最后给出正确的**:

    #include

    #include

    void main()

    char ch1,ch2,ch3,ch4,ch5,ch6,rh1,rh2,rh3,rh4,rh5,rh6;

    int j=1; do

    cout<<"请设置密码(不超过 6 位数字):";

    cin>>ch1>>ch2>>ch3>>ch4>>ch5>>ch6;

    cout<>rh1>>rh2>>rh3>>rh4>>rh5>>rh6;

    cout<>ch1>>ch2>>ch3>>ch4>>ch5>>ch6;

    coutif(i<4)

    cout<<"密码不正确,请重新输入:"else {

    cout<<"密码正确"

  2. 匿名用户2024-01-31

    while(i++<=3)

    cout<<"请输入您的密码:"<>ch1>>ch2>>ch3>>ch4>>ch5>>ch6;

    coutif(i<4)

    cout<<"密码不正确,请重新输入:"cout<<"输入正确密码的次数超过三次"

  3. 匿名用户2024-01-30

    #include

    #include

    void main()

    char ch1,ch2,ch3,ch4,ch5,ch6,rh1,rh2,rh3,rh4,rh5,rh6;

    int j=1; do

    cout<<"请设置密码(不超过 6 位数字):";

    cin>>ch1>>ch2>>ch3>>ch4>>ch5>>ch6;

    cout<>rh1>>rh2>>rh3>>rh4>>rh5>>rh6;

    cout<>ch1>>ch2>>ch3>>ch4>>ch5>>ch6;

    coutif(i<4)

    cout<<"密码不正确,请重新输入:"elsecout<<"密码正确"如果您犯了 3 次错误,它将提示“未输入正确的密码超过 3 次”。

    然后把 i=1; 如果您犯了 4 次错误,它将提示“未输入正确的密码超过 3 次”。

    然后把 i=0;

  4. 匿名用户2024-01-29

    解决此问题的步骤如下:

    1.澄清问题。

    2.问题分解。

    3.解决问题。

    1:根据你的问题,我可以这样理解吗,编写一个名为 get password() 的函数。 然后,main 函数调用该函数。

    2:该子功能的功能是:

    1. 读取初始输入以输入 yes 读取密码。 (注意,正在读取什么密码,或者程序本身是随便写的)。

    其次,不清楚下一步该怎么做,收据上注明是输入密码还是空字符,看上去,这里就变成了输入,混淆了要求。

    3. 程序返回值是直接返回字符串指针的密码吗?

    第四,拿到收据,输出的用户密码好说。 决定是否遵循密码,中文感觉不流畅,你叫程序怎么写。

    总结:需求混乱,不知道怎么办,写不出来,请解决以上问题。

相关回答
6个回答2024-08-14

这不是一个好问题。

在存储过程中,双精度确实是按照双精度计算和存储的,它确实有大约16位的小数位。 准确性是有保证的。 >>>More

8个回答2024-08-14

1)内存问题。

内存是计算机中最重要的组件之一。 在开机自检期间,系统可以检测内存和其他关键硬件的存在和运行情况。 如果出现问题或无法正常工作,系统将发出喇叭警报。 >>>More

2个回答2024-08-14

第一个问题:您可以将要传递给目标的表单作为参数传递给 in。 net,如果你不使用表单作为传递,那么在**中控制另一个表单的控件或属性并不容易,你可以考虑这样实现,例如: >>>More

21个回答2024-08-14

房东提出的关于华为C8812的几个问题:

1.可以使用内置的2G内存,但必须使用内置的文件管理器将文件“复制、剪切”和“粘贴”到SD卡中。 >>>More

14个回答2024-08-14

您好,根据您的描述,您的华为8812e手机和您原来的Symbian手机有着完全不同的操作段盲系统,因为屏幕也很大,所以耗电是正常的,Android手机可以安装手机助手手机软件,手机****软件,也可以去安驰**手机软件, 手机自带内部存储其实只有2G以上可用,建议你买一张存储卡安装在手机上,你的手机可以安装手机管家等手机软件来管理手机进程,这是任务管理器的功能,希望能帮到你!好消息! 天一新机汇三星新S4、Note2 mini已在安徽电信线上营业厅预售( 地火地址: >>>More