山鸡 -- 学习的脚印

三分天注定,七分靠打拼。

统计

留言簿(1)

积分与排名

C/C++图书下载-----蚂蚁网站

C++BLOG

阅读排行榜

评论排行榜

C编程 感想

     “我第一次接触游戏编程”其实是个笑话!
我刚学完C还没有把C吃透,就谈到开发游戏!!!
嘿嘿!不知天高地厚!!!

           但是,无知的我为今天下午的表现有点吃惊!
老师让我们用C来遍个程序!  一个目标(方行的)
子弹(一个点),作用域在显示屏上。
          突破常规,我却在短短的几分钟内编写好了!
/*//
#include<stdio.h>

struct JIEGOU1
{
 int x;
 int y;
};

struct JIEGOU2
{

 int x1;
 int x2;
 int y1;
 int y2;
};


void main()
{
 struct JIEGOU1 P1 = {0};
 struct JIEGOU2 P2 = {0};
 printf("请输入点的横纵坐标:");
 scanf("%d %d",&P1.x,&P1.y); 
 printf("请输入方框的横纵坐标极限:");
 scanf("%d %d %d %d",&P2.x1,&P2.x2,&P2.y1,&P2.y2); 
 if((P1.x >= P2.x1)&&(P1.x <= P2.x2)&&(P1.y >= P2.y1)&&(P1.y <= P2.y2))
 {
  printf("击中!\n");
 }
 else
 {
  printf("没有击中!\n");
 }

}
//*/

随后我就不意乐乎!!在老师的知道下,我改进了些,
丛中,我有了更深的认识!!!

/*//
#include<stdio.h>
//定义结构 
struct JIEGOU1    //JIEGOU1即为所定义的结构1
{
 int x;
 int y;
};

struct JIEGOU2    //JIEGOU2即为所定义的结构2
{  
 struct JIEGOU1 LU;  //依我说看就是结构的套用,简洁,明了
 struct JIEGOU1 RD;
};

//主函数
void main()
{
 struct JIEGOU1 P1 = {0};
 struct JIEGOU1 LU;
 struct JIEGOU1 RD;
 printf("请输入点的横纵坐标:");  
 scanf("%d %d",&P1.x,&P1.y); 
 printf("请输入方框的左上点,右下点的横纵坐标分别为:\n");
 scanf("%d %d %d %d",&LU.x,&RD.x,&LU.y,&RD.y); 
 if((P1.x >= LU.x)&&(P1.x <= RD.x)&&(P1.y >= LU.y)&&(P1.y <= RD.y))
 {
  printf("击中!\n");    //用if语句判断是否击中目标
 }
 else
 {
  printf("没有击中!\n");
 }

}

//*/


认识到C的地大物博!!

认识到C的博大精深!!

认识到C的变化无穷!!

认识到C的~~

此时的我不在幸灾乐祸了,我开始把头埋进书群中了,

小小的变化却带来的是简便,明了,简洁~~~

在这小程序中可能体会不到,但是以后的程序将是庞大的!

现在的我激情四射!立下壮举-----勤奋拼搏!!!

posted on 2006-12-14 05:04 米威 阅读(340) 评论(1)  编辑 收藏 引用

评论

# re: C编程 感想 2006-12-15 18:55 我的求职信

已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...已阅,飘过...  回复  更多评论   

只有注册用户登录后才能发表评论。