当前位置:首页 » 编程语言 » c语言搞笑

c语言搞笑

发布时间: 2022-11-25 10:15:04

c语言编程鸡兔同笼

#include<bits/stdc++.h>

using namespace std;

int main()

{

int a,b,c,d;

a=35,b=94;

c=2*a-b/2;

d=b/2-a;

cout<<"c="<<c<<"d="<<d<<endl;

return 0;

}

拓展资料

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。



❷ 编程题(C语言)

#include<stdio.h>
#include<string.h>
main()
{ char s1[7]="abcdef",s2[7]="123456",s3[14];
strcpy(s3,s1);
strcat(s3,s2);
puts(s3);
}

❸ c语言恶搞代码只能针对计算机吗

不是。
一般写C语言的程序都是在电脑上进行的,这是因为电脑的编译器功能比较多,电脑运行内存也比手机的更大,但是这并不代表C语言写出来的程序只能在电脑上运行,要知道,需要手机软件都是由C语言编写的,所以C语言恶搞代码不是只能针对计算机,在手机上一样可以编译和运行,只是需要编译器而已。
C语言编译器普遍存在于各种不同的操作系统中,其设计也影响了java、Python等编程语言。

❹ 十全十美 C语言设计

#include<stdio.h>
#include<string.h>
int main()
{
int n,c,d,i,j;
char a[100000];
char b[100000];
scanf("%d",&n);
while(n--)
{
scanf("%s",&a);
for(i=0;a[i]!='\0';i++)

{
b[i]=106-a[i];
}
for(i=0;a[i]!='\0';i++)
printf("%c",b[i]);
printf("\n");
}
return 0;
}

❺ 求一些恶搞程序的C语言源代码

一个打飞机的游戏,DEVc++编译通过:

#include <stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <windows.h>

#include <time.h>

#define zlx 10 //增量坐标(x)让游戏框不靠边

#define zly 3 //增量坐标(y)让游戏框不靠边

#define W 26 //游戏框的宽度

#define H 24 //游戏框的高度

int jiem[22][22]={0}, wj=10; //界面数组, 我机位置(初值为10)

int speed=4,density=30, score=0,death=0; //敌机速度, 敌机密度, 玩家成绩,死亡次数

int m=0,n=0; // m,n是控制敌机的变量

void gtxy (int x, int y) //控制光标位置的函数

{ COORD zb; //zb代指坐标

zb.X = x; zb.Y = y;

SetConsoleCursorPosition ( GetStdHandle (STD_OUTPUT_HANDLE), zb );

}

voidColor(inta) //设定颜色的函数(a应为1-15)

{ SetConsoleTextAttribute( GetStdHandle(STD_OUTPUT_HANDLE), a ); }

void yinc(int x=1,int y=0) //隐藏光标的函数

{ CONSOLE_CURSOR_INFO gb={x,y}; //gb代指光标, y设为0即隐藏

SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &gb);

}

void csh( ) //初始化函数

{ int i;

Color(7);

gtxy(zlx,zly); printf("╔"); gtxy(zlx+W-2,zly); printf("╗"); //左上角和右上角的框角

gtxy(zlx,zly+H-1); printf("╚"); gtxy(zlx+W-2,zly+H-1); printf("╝"); //下边两框角

for(i=2;i<W-2;i+=2) {gtxy(zlx+i,zly); printf("═"); } //打印上横框

for(i=2;i<W-2;i+=2) {gtxy(zlx+i,zly+H-1); printf("═"); } //打印下横框

for(i=1;i<H-1;i++) { gtxy(zlx,zly+i); printf("║"); } //打印左竖框

for(i=1;i<H-1;i++) {gtxy(zlx+W-2,zly+i); printf("║"); } //打印右竖框

Color(14); gtxy(19,2); printf("歼灭敌机"); Color(10);

gtxy(37,5); printf("设置:Esc ");

gtxy(37,7); printf("发射:↑ ");

gtxy(37,9); printf("控制:← → ");

gtxy(37,11);printf("得分:%d",score);

gtxy(37,13); printf("死亡:%d",death);

yinc(1,0);

}

void qcjm( ) //清除界面函数

{ int i,j;

for(i=0;i<H-2;i++)

for(j=0;j<W-4;j++){gtxy(zlx+2+j,zly+1+i); printf(" ");}

}

void feiji( ) //飞机移动函数

{ int i,j;

for(i=21;i>=0;i--) //从底行往上是为了避免敌机直接冲出数组

for(j=0;j<22;j++)

{if(i==21&&jiem[i][j]==3)jiem[i][j]=0; //底行赋值0 以免越界

if(jiem[i][j]==3)jiem[i][j]=0, jiem[i+1][j]=3;

}

if(jiem[20][wj]==3&&jiem[21][wj]==1) death++;

}

void zidan( ) //子弹移动函数

{ int i,j;

for(i=0;i<22;i++)

for(j=0;j<22;j++)

{ if(i==0&&jiem[i][j]==2) jiem[i][j]=0;

if(jiem[i][j]==2) {if(jiem[i-1][j]==3) score+=100,printf("7");

jiem[i][j]=0,jiem[i-1][j]=2; }

}

}

void print( ) //输出界面函数

{int i,j;

qcjm( );

for(i=0;i<22;i++)

for(j=0;j<22;j++)

{ gtxy(12+j,4+i);

if(jiem[i][j]==3) {Color(13);printf("□");}

if(jiem[i][j]==2) {Color(10);printf(".");}

if(jiem[i][j]==1) {Color(10);printf("■");}

}

gtxy(37,11); Color(10); printf("得分:%d",score);

gtxy(37,13); printf("死亡:%d",death);

}

void setting( ) //游戏设置函数

{ qcjm( );

gtxy(12,4);printf("选择敌机速度:");

gtxy(12,5);printf(" 1.快 2.中 3.慢>>");

switch(getche( ))

{case '1': speed=2; break;

case '2': speed=4; break;

case '3': speed=5; break;

default: gtxy(12,6);printf(" 错误!默认值");

}

gtxy(12,7);printf("选择敌机密度:");

gtxy(12,8);printf(" 1.大 2.中 3.小>>");

switch(getche( ))

{case '1': density=20; break;

case '2': density=30;break;

case '3': density=40; break;

default: gtxy(12,9); printf(" 错误!默认值");

}

for(int i=0;i<22;i++)

for(int j=0;j<22;j++) jiem[i][j]=0;

jiem[21][wj=10]=1; jiem[0][5]=3;

gtxy(12,10); printf(" 按任意键保存...");

getch( );

qcjm( );

}

void run( ) //游戏运行函数

{ jiem[21][wj]=1; //值为1代表我机(2则为子弹)

jiem[0][5]=3; //值为3代表敌机

SetConsoleTitle("歼灭敌机"); //设置窗口标题

while(1)

{if (kbhit( )) //如有键按下,控制我机左右移动、发射或进行设定

{ int key;

if((key=getch( ))==224) key=getch( );

switch(key)

{case 75: if(wj>0) jiem[21][wj]=0,jiem[21][--wj]=1; break;

case 77: if(wj<20)jiem[21][wj]=0,jiem[21][++wj]=1;break;

case 72: jiem[20][wj]=2; break;

case 27: setting( );

}

}

if(++n%density==0) //控制产生敌机的速度

{ n=0;srand((unsigned)time(NULL));

jiem[0][rand( )%20+1]=3;

}

if(++m%speed==0) { feiji( ); m=0; } //控制敌机移动速度(相对子弹而言)

zidan( ); //子弹移动

print( ); //输出界面

Sleep(120); //延时120毫秒

}

}

int main( )

{ csh( );

run( );

return 0;

}

❻ 谁能教我用c语言写简单的搞笑的病毒

说句实话,我很反对一些人自认为自己编程厉害就写一些弱智的东西去害电脑新手,其实拿给真正高手一看那些自称是病毒的东西完全没什么技术含量。
要写病毒就写个厉害点的。让人真正头痛的。。让其他高手眼前一亮的。
还有就是自己不要被抓到,呵呵。。

❼ C 语言是什么有没有B 语言 是不是比如说 水 中文说水 英文 water c语言就是奇怪的“字符”

c语言只是一种语言,就像是一个名字,例如java也是一种语言的名字,小李小明都只是名字而已,如果你开发了一种语言可以叫它B语言;至于c语言的功能有多强大,能否描述每一种东西,这个问题是要靠你学的有多深,语言也是有选择性的,就像我们对于不同的东西我们可以选择更适合的开发语言,就像我们所学数学时有很多符号是用的是阿拉伯数字(阿拉伯语言),也有中文 怎么好使我就用什么,可以说c语言是入门,在写大程序的时候用c语言就不那么方便了,因为c语言写代码太麻烦了

❽ 一段女生写的C语言代码(搞笑)

这个算是技术宅的段子吧

从风格上看,很可能是宅男写的 而不是女生

#include"stdio.h"//谭老说:include<>和""都是合法的。<>这位标准方式,在头文件目录下寻找。
#include"stdlib.h"//""现在当前目录下找,若无,则在头文件目录下找。一般:库函数→<>自编头文件→""
resultlove(boy,girl)
{
if(boy.有房()andboy.有车())
{
boy.set(nothing);
returngirl.嫁给(boy);
}

if(girl.愿意等())
{
while(!(boy.赚钱>100,000andgirl.感情>8))
{
for(day=1;day<=365;day++)
{
if(day==情人节)
if(boy.givegirl(玫瑰))
girl.感情++;
else
girl.感情--;

if(day==girl.生日)
if(boy.givegirl(玫瑰))
girl.感情++;
else
girl.感情--;

boy.拼命赚钱();
}
}

if(boy.有房()andboy.有车())
{
boy.set(nothing);
returngirl.嫁给(boy);
}

年龄++;
girl.感情--;
}

returngirl.goto(another_boy);
}

❾ 我现在手里的几个用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教你。

热点内容
单独编译内核模块 发布:2025-01-16 18:54:26 浏览:802
js解压字符串 发布:2025-01-16 18:54:17 浏览:482
php怎么开启服务器 发布:2025-01-16 18:52:53 浏览:769
亿速云北京三区服务器云主机 发布:2025-01-16 18:52:01 浏览:359
我的世界网易服务器做家园 发布:2025-01-16 18:50:33 浏览:553
虚拟存储安全教程 发布:2025-01-16 18:49:48 浏览:574
vps配置ftp 发布:2025-01-16 18:49:02 浏览:157
qtc比python好用 发布:2025-01-16 18:39:48 浏览:488
电脑有免费服务器吗 发布:2025-01-16 18:35:28 浏览:220
sql生成唯一 发布:2025-01-16 18:35:25 浏览:223