亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語言實(shí)現(xiàn)關(guān)機(jī)小程序

 更新時(shí)間:2020年02月26日 15:23:20   作者:_Black_Sky  
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)關(guān)機(jī)小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C語言實(shí)現(xiàn)關(guān)機(jī)小程序,立即關(guān)機(jī)和定時(shí)關(guān)機(jī)的具體代碼,供大家參考,具體內(nèi)容如下

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
int main()
{
 printf(" ===================\n");//菜單界面
 printf("  1.立刻關(guān)機(jī)\n");
 printf("  2.定時(shí)關(guān)機(jī)\n");
 printf("  3.退出程序\n");
 printf(" ===================\n");
 int choice;//選項(xiàng)1.2.3
 AGAME:
 scanf("%d",&choice);//輸入選項(xiàng)
 switch (choice)
 {
 case 1:
 system("shutdown -s");//立刻關(guān)機(jī)
 break;
 case 2:
 system("shutdown -i");//打開定時(shí)關(guān)機(jī)設(shè)置界面
 break;
 case 3:
 printf("正在退出程序...");//2s后退出程序
 Sleep(2000);
 return 0;
 default:
 printf("輸入錯(cuò)誤,請重新輸入!\n");//輸入錯(cuò)誤,警告
 goto AGAME;//跳回開始,重新輸入
 }
 system("pause");
 return 0;
}

之前小編遇到的一個(gè)有趣題目,大家都來了解一下

題目要求:用C語言編寫一個(gè)關(guān)機(jī)程序

程序分析

系統(tǒng)提示一分鐘之后關(guān)機(jī),如果輸入“我愛你”就注銷關(guān)機(jī),否則將跳到關(guān)機(jī)程序,繼續(xù)提示,如果一分鐘之內(nèi)輸入不對,則關(guān)機(jī)。

主要程序

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
 char input[20];
 system ("shutdown -s -t 60");
again:
 printf ("你的電腦將在60秒之后關(guān)機(jī),如果輸入我是豬,就取消關(guān)機(jī)。\n");
 scanf ("%s",input);
 if (strcmp(input,"我是豬") == 0 )
 {
 system("shutdown -a");
 }
 else
 {
 goto again;
 }
 return 0;
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C++中char*轉(zhuǎn)換為LPCWSTR的解決方案

    C++中char*轉(zhuǎn)換為LPCWSTR的解決方案

    最近在學(xué)習(xí)C++,遇到了一個(gè)char*轉(zhuǎn)換為LPCWSTR的問題,通過查找資料終于解決了,所以下面這篇文章主要介紹了C++中char*轉(zhuǎn)LPCWSTR的解決方案,文中通過詳細(xì)的示例代碼介紹的很詳細(xì),有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • C/C++中*和&的用法詳解

    C/C++中*和&的用法詳解

    在本篇文章中我們給大家總結(jié)了C/C++中*和&的用法以及相關(guān)的代碼分享,有興趣的朋友趕緊學(xué)習(xí)下吧。
    2018-03-03
  • QT實(shí)現(xiàn)串口通信的完整步驟

    QT實(shí)現(xiàn)串口通信的完整步驟

    如果用qt寫程序作為上位機(jī),然后通過和usb和下位機(jī)通信的時(shí)候,就需要用到qt中的串口通信了,下面這篇文章主要給大家介紹了關(guān)于QT實(shí)現(xiàn)串口通信的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • MFC實(shí)現(xiàn)學(xué)生選課系統(tǒng)

    MFC實(shí)現(xiàn)學(xué)生選課系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了MFC實(shí)現(xiàn)學(xué)生選課系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • 淺談C++不同繼承之間的關(guān)系

    淺談C++不同繼承之間的關(guān)系

    本文主要介紹了淺談C++不同繼承之間的關(guān)系,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • C語言中如何實(shí)現(xiàn)單鏈表刪除指定結(jié)點(diǎn)

    C語言中如何實(shí)現(xiàn)單鏈表刪除指定結(jié)點(diǎn)

    這篇文章主要介紹了C語言中如何實(shí)現(xiàn)單鏈表刪除指定結(jié)點(diǎn),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • C語言互換最大值與最小值的位置

    C語言互換最大值與最小值的位置

    大家好,本篇文章主要講的是C語言互換最大值與最小值的位置,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • C++實(shí)現(xiàn)大整數(shù)乘法(字符串乘法)

    C++實(shí)現(xiàn)大整數(shù)乘法(字符串乘法)

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)大整數(shù)乘法、字符串乘法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • C++簡單實(shí)現(xiàn)的全排列算法示例

    C++簡單實(shí)現(xiàn)的全排列算法示例

    這篇文章主要介紹了C++簡單實(shí)現(xiàn)的全排列算法,結(jié)合實(shí)例形式分析了C++排序操作的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • 解讀C++編程的相關(guān)文件操作

    解讀C++編程的相關(guān)文件操作

    這篇文章主要介紹了解讀C++編程的相關(guān)文件操作,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-09-09

最新評論