zoukankan      html  css  js  c++  java
  • C语言字符串匹配、goto语句、关机命令使用

    1.程序执行修改窗口字体颜色命令;

    2.程序执行修改窗口标题命令;

    3.程序执行关机倒计时命令;

    4.根据提示输入团队名称JYHACK TEAM

      根据提示输入团队网址:http://bbs.jyhack.com

    5.如果输入正确,则取消关机命令,并打开某一网页。
       如果输入错误,那就等着关机吧。
    ps:当然对于略懂cmd命令的来说很简单,打开cmd,输入shutdown -a命令即可轻易解除。

    源码如下:

    #include<stdio.h> //printf和scanf函数调用
    #include<stdlib.h> //system函数调用
    #include<string.h>//strcmp(s1,s2)函数调用
    #include<conio.h>//getch()函数调用
    #include <UrlMon.h>//打开网页函数调用
    int main() 
    {     
        char write[100];
        system("color a");//设置窗口字体颜色
        system("title 程序by小神");//设置程序窗口标题
        system("shutdown -s -t 19000"); //关机命令,这个60是秒数,可以自己设定.     
        
    kaishi:
        printf("请输入我们的团队名称JYHACK TEAM不输入你就完了!
    "); 
        gets(write);//等待用户输入团队名称
        if(strcmp(write,"JYHACK TEAM")==0) //进行匹配检查输入团队名称是否正确
        { 
            fflush(stdin);    
            printf("请输入我们的团队网站地址
    ");         
            gets(write);//等待用户输入网站网址
            if(strcmp(write,"http://bbs.jyhack.com")==0)//进行匹配检查输入团队网址是否正确
            {
                /*如果全部回答正确,那么取消关机命令!*/
                
                system("shutdown -a"); //取消关机命令
                printf("恭喜你成为Jyhack TeaM正式成员!
    
    ");
                
                /*使用函数,打开我们的网站页面!*/
                ShellExecute(NULL, "open", "http://bbs.jyhack.com/", NULL, NULL, SW_MINIMIZE);
                printf("按下任意键退出程序!
    
    ");
                getch();
                goto jieshu;//退出程序。
            }
        }
        else 
            goto kaishi; //跳转开始
    jieshu:
        return 0;        
    }

    运行截图:

  • 相关阅读:
    mysql查看所有的数据库
    查看/杀死mysql进程
    PL/SQL 保存页面布局
    Linux 隐藏文件和目录,显示隐藏的文件和目录
    win10插入U盘多显示了一个盘符
    Linux安装rz和sz命令
    PL/SQL链接Oracle出现乱码
    解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题
    Eclipse集成Tomcat的配置步骤实例
    搭建Eclipse+MyEclipse开发环境
  • 原文地址:https://www.cnblogs.com/xingyunblog/p/3902636.html
Copyright © 2011-2022 走看看