简单的恶搞编程代码

我现在手里的几个用C语言写的恶搞代码,我想问一下那个怎么用?复制到什么里面?文件后缀是什么?#include<stdio.h>
void daoxu(int n);
void main()
{
int n;
do
{
printf("Input n:\n");
scanf("%d",&n);
}while(n>99999);
daoxu(n);
}

voiddaoxu(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教你 。
python有趣的编程代码class Point:
  row=0
  col=0
  def __init__(self, row, col):
    self.row=row
    self.col=col

  def copy(self):
    return Point(row=self.row, col=self.col)


#初始框架
import pygame
import random

#初始化
pygame.init()
W=800
H=600

ROW=30
COL=40

size=(W,H)
window=pygame.display.set_mode(size)
pygame.display.set_caption('贪吃蛇')

bg_color=(255,255,255)
snake_color=(200,200,200)

head=Point(row=int(ROW/2), col=int(COL/2))
head_color=(0,128,128)

snakes=[
  Point(row=head.row, col=head.col+1),
  Point(row=head.row, col=head.col+2),
  Point(row=head.row, col=head.col+3)
]

#生成食物
def gen_food():
  while 1:
    pos=Point(row=random.randint(0,ROW-1), col=random.randint(0,COL-1))

    #
    is_coll=False

    #是否跟蛇碰上了
    if head.row==pos.row and head.col==pos.col:
      is_coll=True

    #蛇身子
    for snake in snakes:
      if snake.row==pos.row and snake.col==pos.col:
        is_coll=True
        break

    if not is_coll:
      break

  return pos


#定义坐标


food=gen_food()
food_color=(255,255,0)



direct='left'       #left,right,up,down

#
def rect(point, color):
  cell_width=W/COL
  cell_height=H/ROW

  left=point.col*cell_width
  top=point.row*cell_height

  pygame.draw.rect(
    window, color,
    (left, top, cell_width, cell_height)
  )
  pass

#游戏循环
quit=True
clock=pygame.time.Clock()
while quit:
  #处理事件
  for event in pygame.event.get():
    if event.type==pygame.QUIT:
      quit=False
    elif event.type==pygame.KEYDOWN:
      if event.key==273 or event.key==119:
        if direct=='left' or direct=='right':
          direct='up'
      elif event.key==274 or event.key==115:
        if direct == 'left' or direct == 'right':
          direct='down'
      elif event.key==276 or event.key==97:
        if direct == 'up' or direct == 'down':
          direct='left'
      elif event.key==275 or event.key==100:
        if direct == 'up' or direct == 'down':
          direct='right'

  #吃东西
  eat=(head.row==food.row and head.col==food.col)

  #重新产生食物
  if eat:
    food = gen_food()

  #处理身子
  #1.把原来的头,插入到snakes的头上
  snakes.insert(0, head.copy())
  #2.把snakes的最后一个删掉
  if not eat:
    snakes.pop()

  #移动
  if direct=='left':
    head.col-=1
  elif direct=='right':
    head.col+=1
  elif direct=='up':
    head.row-=1
  elif direct=='down':
    head.row+=1

  #检测
  dead=False
  #1.撞墙
  if head.col<0 or head.row<0 or head.col>=COL or head.row>=ROW:
    dead=True

  #2.撞自己
  for snake in snakes:
    if head.col==snake.col and head.row==snake.row:
      dead=True
      break

  if dead:
    print('死了')
    quit=False

  #渲染——画出来
  #背景
  pygame.draw.rect(window, bg_color, (0,0,W,H))

  #蛇头
  for snake in snakes:
    rect(snake, snake_color)
  rect(head, head_color)
  rect(food, food_color)

  #
  pygame.display.flip()

  #设置帧频(速度)
  clock.tick(8)

#收尾工作这是一个简易版贪吃蛇的代码,虽然结构简单,但是该有的功能都是完整的,可玩性也不错

如何编写代码进行简单的编程入门?

简单的恶搞编程代码

文章插图
代码编程入门学习介绍如下所示 。
1、掌握编程思想
很多人学习编程的时候一上来就阅读大量的书籍,死记硬背各种语法,然而到最后成效并不大 。如果想成为一名优秀的程序员,最重要的是掌握编程思想、找到编程感觉,而不是死记硬背语言本身 。一名程序员的高级境界,是在反复的实践、观察、分析、比较、总结中潜移默化积累的 。
【简单的恶搞编程代码】要学会编程思想、找到编程感觉,必须从实实在在的编程实际工作中去实践和体验 。不少朋友在学习编程时只简单地学习语法、结构,枯燥而且目的性也不强,会大大降低初学者的兴趣和学习效果 。
而一般的书籍,也只从语言本身去讲解语法和举一些针对这些语法的应用例子,跟使用说明书没有太大差别,没有起到灌输编程思想,培养编程感觉的作用 。
2、学习C语言或者python语言
python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面,可以学python 。
入门是从Basic语言开始的,大概熟悉程序的基础语法与逻辑后,进阶C语言 。现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言 。
3、学习JavaScript
若想要见效快的话,大家可以从JavaScript开始学起,毕竟你安装的浏览器就已经自带了语言环境了,并且JS现在基本前后通吃,你既可以写前端界面也可以写后端服务,是一门性价比很高的语言 。